MIVYVTSNLLSLTILIFVVGLNRTGKSCRLRWVNYLHPGLKRGKMTPHEERLVLELQSKWGNRWSRIARKLPGRTDNEIKNYWRTHMRKKAQDKKRGSIQSTEHHVMNSHASKEAGEESFYDTGGSSTSTQVKLVGEEHEKEISMDDIWKDIDLSEENSLQNEECCNINNNISCLPKTSSSWEYNSTDSLWVMGEESMLFPMAPMSDDPYFSGYANY