MTIEERKEDEEEGPPSQVEYEIVTKPRRIALFVEPSPFAYVSGYKNRFQNFIKYLREMGDEVMVVTTHEGVPEEFHGAKLVGSRSFPFPWYQQVPLSLALSPRIINEVKKFKPDIIHASSPGIMVFGALAIAKMLSVPIVMSYHTHVPVYIPRYTSSWLVKPMWLVIKFLHRAADLTLVPSAAIAKDLEQYKVAESNTIRLWNKGVDSDSFHPKFKSHEMRIRLSNGEPDRPLIVHVGRIGVEKNLDFLKSVMEKIPQARIAFVGDGPYREDLEKLFEGMPAVFTGMLQGEELSQSYASGDIFLMPSESETLGQVVLEAMSSGLPVVAARAGGVPDIIPPEQEGKTGFLFTPGDLDDCLKKLVPLLDDKELREKIGQAAREEMEKYDWRAATRVIRNQQYNAAIWFWRKKREELMKPLHWLARCFLPTDDPPQKITAGVDP*