MSILRTIAPFMRAARAGASTNPLMTMKSPMLNFNRSYASVFQRTKPHVNIGTIGHVDHGKTTLSAAITKRQADKGLASFLDYGSIDKAPEERKRGITISTAHIEYSTDNRHYSHVDCPGHADYIKNMITGAASMDGAIIVVAASDGQMPQTREHLLLARQVGIQRIVVFVNKVDAIDDPEMLELVEMEMRELLSSYGFDGDETPVIMGSALCALEGKRPEIGVEKIDALMQAVDDWIPTPERDLDKPFLMSVEDVFSIAGRGTVASGRVERGTLKRDQDVEIVGKGTEIIKTKVTDIETFKKSCEESRAGDNSGLLLRGIRREDIKRGMVVVAPGSVKAHTKFLVSLYVLSKEEGGRHTGFQANYRPQMFIRSADESVSLTFPEGTEDADSKIVQPGDNCELVATLCHPIAVEAGQRITVREGGRTVATGIITRIME*