MPQQQYPCTVRAFSFMDSKPISSGKKSKDFNPVHEADQLMNESLSLMTQEPLEPLPLISCLLRPHHPSSQENLPGQEDGHQDNNVTVALQIGLPNCPNEPAKSNEEKEDQMLKATLYWIPTLAQILTAFAYFSCHLCYKTFNRCNNLQMHLWGHGSQYRRGPESLSGAQPRAIFGNPCYCCTLGCRNNVEHPRSKPLKDFRTLQTHYKRKHGMKPFMCCKCGKLLAVKGDWRIHEKNCGKLWLCYCGSDFKHKRSLKDHVRAFGSGQGFNNFNSVSDIFL