MAPAPFGHASGAGLLRLGPPSHSPQHARCLRAPSAAHGAAGVRSGVGLGARATRVPLLVSAYAASEQLFKKSPSLISKEERSIRKNFKQVQNKINSFPRVDNRKMMQATIQHGKEDFADGFNKMASMFSAEDVEQSTAKTAIDKVTGAIRQSTLLKVTRTHSGGSFGRRTLVTGAFDVDLIVYVKQYNGCGMTDPDTWRYDSDLVTDMRRHVVATLEAANSAWDVRVPGNAHYCDVLQVTVRGVPVDLLLVPDCARGKPGDPAWEQHVALMTEVYDNPAAAEYDHIRERADAAAFTRYVEGVHDDVKGVVRYVKALYKYGILLDTADTPKGGGGSWWPPEDDRIRSVSLEVLVLAADQRLRQRKYRGGTPASGNMYKLELFIEFLELVVAAVEEGEVVKVRAKKWGFDGDVYDFAHCWEGDAVRIIHPIDPTCNLERPREHRGPPNWRPLVELARSILDLMKRGGTFEEFRAIRAVQVPLLAMNEKLFAQTVAGLFL*