MPPLKPVLLALVGLFALVNARGSPLVTPPVGDAGDACQTCLLVVRIVEDLLCDPAATEFLVDLVEKQVCPAMGDSAQCHNLAEGLLPTVIQWLRASATPASLCGGAGVCGAVLAQVPELNKPSLVVRDSTQCSLCKYVVTLVREAVNSTATLEKIEQAALQACSALPAELASTCTDFVNTYAPMIAQLIESMDADTVCGLAGVCMEAAAAVPPPALPASLVRILAGVKSLHRPPPPHMMLVLAALGVPPPKSMPGMMGGPGGPDGHVHGPGGHMHGRDMQQMGPGSGPIMPFGGPPPHFCLAGALNDACDYCKMAVIEAHSLVSNPTVQAEVVNYTLAVCEQFPSFTTACKSYVAMYAPLVFTLLEQYLVPDTLCAQTGMCPPPPGSAAPALLPWTKLDKATMDKFTSLQKASAAAALQPPTPPHSWGCWFHDVMRNVYNFFARLTGGAADQLPREQQPQMA