MPLCWLISVEGNHKPILLPHLQAVVLGRGPETTIKDKKCSREQVELQAECNKGYVKVKQLGLNPTSIDSLVVGKGSVSKMKPGQQLYIVNQLYPYTVQFKEDLSGSTKRSREAVSETRHNDKEEPFSQKEAPKMSVRSNVHFSLLSILLSGLLSEGVGKMLQGSVGHWNLGLKASMQDPEMQVYKDDKVVVIKDKYPKARYHWLVLPWQSISSLKALRKEHCDLVKHMQQVAEQMIRQCPDASTPRFRSGYHAIPSMSHVHLHVISQDFDSPCLKNKKHWNSFTTDYFIESQAVIQMLETDGSISIKEGATELLKLPLRCHVCRKEFSNIPALKQHLNSHFPS