MATSPTAMGRTSLTVGGVSLRAKMIRKTLVHPAQPTAAENEWLPLSNLDRVVTPTFSSVIHFYDGAVSEARSFECVVGGLKKSLSEALVYFFPLAGRLELRDDGLVDLHCNDAGAVFIEMSLGVELAEVGGAQTMDSLSGLESARLGRGPLYMPDQLMDMPTLVVQVTRFKCGAVAVATSWHHTIADGSSGCHFIQAWSEIATGAGISLIPNHNRQLLAPRDPPNPSLVQGYSTKSAHNLNKVSSDREVLKTFGGSQEPPVINMFHLDKDTVQELKNAANEELGEENVRKFTSAEGISALLWQSMTRARTESSTHDDDDYPRQNQEVTRFFMFVDGRKKLNMPKGYFGNVVCSACAVSTEDEIMNNAPSYAATLIRQACSRADGDYFKSLIDWVEVQGSSPSKSEHVNSVGHDVAATFWTFFPLYSMEFGFGKPTFAARNSPPRPLIDGIAMMPSAKGPGNMVALLNLSADRMQRLRSDPQFNSVFLGL*