MPQGTPLQVRITYGDSKSLPFPVYCPAGTRRYRQAAGTHGIIPPVVVKGVPNPQDAQEVELAFNESCQEPRLVNTLFKDRSDRPSRAFLGRAKLTVSPEDHRMLVRMAEEHQEEVEDPDVDDRGTSDGRNGGAGTGARAGTRGRCSVRVGHDCDSRSRRVADFFWGLDDAKQEVLTYIRANFEMVMEPPPAAPTPKLKPAAPTAPAAAAATVEKEAVLVKPTVSLGRNLHFKENVQPAPPPTLEHYFLDRVPTDSSEFGDGLRTGRIFTVDVLDAGTNLVDSDVGGYVAYSSGGADCGFPADVDDDDASPPPRPAPPLASEGRRGPGEALGAEGEGEGAALSFEFSDPAALADRHAPLL*