MVARTLLDRGKLEGDTSTRLVQVRMASKKAAATAPKRSGKGKATPETGIFLGQLRATEAAALEGRVEGLASRIASDRAFHAAKLREKDAEASRWRKQLADLRHALTAKDREAERLAALRQGAELIKHDFKAGGARKPRWLQLSGDGLSLGWGDAKARKTKSSIALKDVVGVCFGPRSDVFTRRSKIEDEPWLCFSVVTPQRTLDLSAWDERTLATWVVGLAAASTRSFRFGAAPLGPENNPGLARLLGEVRGEPPMTVGRLLWLRSAMRVAASAQRQGKTLMQLIEEAFAKRRAELASERQRAAAGSRGGRAGPRCGLIGGPSEAVVPAHD*