MSFTVLKALSLRYGRRGYAIVLPFASRYLSSTVTATGSNQQLLKDQEKQKQHSLTTIENDMFFSPGAASVTGLRRLACSNIFVGTTSTPTHVEHAEFVKSSVDVQDCPKGDLPEFAFVGRSNVGKSSLINTLVRRKQLAKTSKTPGKTQVINHFSIDRTWYLVDLPGYGFARAPTDIRVNWDNFTRDYFLKRETLVSVLLLVDASVSPKKSDIAYASWLANNKVPFTLVFTKCDKRRSRNKQAAQNNVYEFLKCLKDDIDRAPPWVMTSCVNRQGTNELLIHLAHLRDYWTKKSKVLLSPNGK*