MKMTKRSPRRPPGRAIPPLAILLVIHVLVGIQESLAFQTPLVSTPTTSTIRSPLIILQAKKGKQKKSKKGKNNQNSGFAWASGFTLKPFEGQALRELATSALASFEGRTQAPLAPELSGVTDPPKALWNAPVACVIAGLPDKESVPTDAANLLYANLAALEMMGLQAEDFERFCPALAPMITKGEIDPAKVITIDLPNEMKGDKKYQKGYEKKIVRKSDNHPNDITILNAHRWALEKSALVDGKFVATTLGVAYAWEEWLVGESTVCSKGGKQRVLVNVSDLEAELEQQAAFIRQLKEEKGLGNKDPKVVQAVDKLLQLKDQIAAATESK*