MKQDQKNASPRLFKLTFRRGSQSFRPTSKRDTSQGMKKARNTWKSLRPHLRLLLSQVPLKDIRLYEERKRRRSSLKYVPDSIQIIVTSPTAPLRTYDDGSAYDGHSSQCHDEEGEVSDSDSLSGSDHPPGLQGSDFILPSLATSDSFEDDLQLAALYTSYSAAESMFDEFTPPSSPPTSLADDHDHTKPSPQSTPALEYRGVAEGQNNSYFLPSLPKTELDAVVLRIAESQDSVTQGSCDSAVFNASTEAVCQGPSELGLAPTTFEDTVLLPVYDPVQRTIILRNHGLSDSHGPTNKFGSKEVFSERSVLDPVPESDDQDVSVALDKQGSHLDCEPITLLEGNVSFHSAEVVMSGTFLGTIDMSISSANQSCIGDVSETEDEKPDVSEAKSDPCDENDVDQFCDADLVEERNVHSAKALNEDPLANELHPHNFSLGTAGNVLLVLGRRR