MVQAAPAPVEKKKDEKEDKRGKNRPTLKERMAKEYDFDVEDSENLFHQLLANGKIQLPSCKRPAEEGKTNDPKYCLFHRIISHNIKDCFVFKDKVQELLDKNVISLAKEEKKVTTNMVSMQFGDFPVIVPVQNEEQHDVEFRLIKDSDDSDDGLVPVELPEGSAMWVHPDLMEDEDWEIVKPRSHSRVVQTPLVPAYKLRGAEKPKNKKSKKKNEVQPVDLLEQQPRVPCTLAEFIPPELFKEPSEASKLVAAMVALSLEEYSDDPDDSDDNISVFSGYAQVTWSFSEIRNSEDFRGILRPEEQALIPRSILEGPSLPDDLDAVSWGSNEEHVIDESEVISNEEPINNLAEVLTGPFSPFDYPDSDYWASSEGSDCSED