MLDFGPGSFFLTPAQLDDSPSARHGISAATEKALRLYACEIIQEAGILLRLPQAVAATAQVLLHRFFCKQSFLDFDARTAAASCFWLSMKLEEEEGASNRGRKPSQLNDVVSMFEHIRARREGTSPLPPHAPAFKIRKEEVLKLETRILVELGFVCHVEHPHKLLLGYLNCLEASKELIQECWNLVNDSLRTTLCVSFSSSMIACGIIYAAARRLCVPLPESPPWWNLFDVTLDQILKVCVILTDLYRQPKSQFVDVRTPSSKPVEVASSSSEASPEAASTKSSGSEASHLVSMPTVRSEDLCCGSNDVPVISPASASKILNSCFMDASGIPSLKVGAIEPVHQLSSESKKRARESPEESDKRKRSHYSHERAHDRWDRRRDYRRAGGSHRDTYRDHGQREDYSRCSSSYWTSRHFCPSAGILVALWLWCSKVVLY*