MGSTHHHHHHSSGLVPRGSHMARIRMDVPLPVEKLSYGSNTEDKTCVVLVATGSFNPPTFMHLRMFELARDELRSKGFHVLGGYMSPVNDAYKKKGLLSAEHRLEMCNVSCQSSDFVMVDPWEASQSNYQRTLTVLSRVKTFLTTNRHVPEESLKVMLLCGSDLLLSFCTPGVWIPEQLRTICKDYGIVCIRREGQDVENMISGDEILNENCANVKIVDNTVPNQISSSRLRQCISRGLSVKYLTEDGVIDYIRQHQLYTELT