MKKAATTMMNSTRVLRALSAATGRGRSSSVLLATGRSVSHLVANTTPGQTRSTIRPQPVVSVPSRSIFVQSVETPNPESLKFVPTGIVVLPDGDVNGFFVSKSDPQESILRSPLAKQLFQIDGVKAVYLGADFVTITKVARSPWKSMRPQILDVLMNFFDEDVPALLDQPEFIDTTILDDDDEIVAMIKELIESRIRPAVQEDGGDIRYVSFEEETGLCTVELAGSCVGCPSSSVTLKQGVENMLQHYVPEVTAVVALEEEVEESEEAPQEEKKQKTYEERLAAAGIPFSD*