MGSTGETQITPTYVSDEEANLFAMQLASASVLPMVLKSALELDLLEIIAKAGPGVHLSPTDIASQLPTHNPNAPVMLDRILRLLACYNILSFSLRTLPDCKIERLYGLAPVAKYLVKNEDGVSIAALNLMNQDKVLMESWYYLKDAVLEGGIPFNKAYGMTAFEYHGTDPRFNKVFNKGMADHSTITMKKILETYTGFGGLKSLVDVGGGTGAIINMIVSKYPTIKGINFDLPHVIEDATSYPGVEHVGGDMFVSVPKADAIFMKWICHDWSDEHCLKFLKNCYEALPDNGKVIVAECILPVAPDFSLATKGVVHIDVIMLAHNPGGKERTEKEFEALAKGSGFQGFRVHCCAFNTYVMEFLKKEV*