MSTFWKQFSDVVALATKNLAKFNDSILVACNTCMSVYVFNSKNGTSTLAKHVCSTIINNQSLTAFSTHRAPTQAEKRLVVATTADMCTEDILPFHMVKGSGFKAYTHTILDIGVNSSHGLNVVELLPTPITFSCNINDRAALWRKTLSTEIIKHVESDIKMASTTDIWTDNINKTSFLSVTSHMINCDFILHHRILACCPIFGSHNACKATLAMKLFKQPTLKRVCYFRHNLLLHSDMVTKDEKFIIKQIHVIPSLLDPRIKRRLVKYSLSEEQIGKAKENLKSLMKEHIPKHDQKDYERGFVKKPKTNDEDDSNDSEGKAVEHIDSVYQTAIEAHIHGLLFWWKTQQTSFSILSQIVHSVLAIPASSAKLECNFSDAGNTMTKKQNWLNRQN*