MSSAMATQQFTANVLRTGARNARKAPRAASRMTVRAAQTDLTLPIDLRGKKAFVAGVADDQGFGWAISKCLAQAGCEVILGTWVPALNIFETSLRRGKFDESRKLSDGSLMEFAKVYPMDAVFDTYDDVPEEIRTNKRYAGNEKWTVAECAEQVEKDFGKIDILVHSLANGPEVAKPLLETSRNGYLAALSASSYSKVSMLQRFGPIMNKGGAAISLTYLASEKIIPGYGGGMSSAKAALESDTQVLAYEAGRKWGIRVNTISAGPLGSRAAKAIGFIDDMINYSLTNAPLAEKPLTAMEIGQTAAFLCSPLASGITGSCIYVDNGLHAMGLATDAKSLERSD*