MATPNPGASQGINKEEPFLKAKILKDDKDIRLHYRKQQKLGEGSYGGTFAVVDRRNPVVRLAMKVQTKSCWGSPEEEALRLFRELLILNRILPKHPNIAQMKDMLIGPHNVYILQELCSQETLEHFYPVANGVSGCRIFKQLIDAFNVMHQHGVVHWDVRESNILFAHSDFMQCKIIDFGQSAYRPEWATKVNDNFDPRNWFTSEELAPPPDPNAPHVPKKVDDVRKLGRILHCIMAGKYVPHTLLGSDAAIQMKTIYRPRVEVFGAQAVSLLRMIGPPPFGPARDEDLPTIDKIHQHMWLV*