MAVRRHVRTSLSVRKLAVVYLLLLVELTLSTRASTTSRSSLLAPPISLKHGLNKFVSARWQKANELSELEQQVEDYNAEWIATSNGQAQSTRHRRLICLPLSDRFDPPMGSFSHKHVQTGDKMSLPANFWQAIQLNHAEVPWLFSVKRIDGVTGERVEFSDDDIITPHKPLAQLDKVVGGPLDFRAPACYIFLPWWMMRALGVKPRDIVEVELFETVPAGSLAKLRPHSSDFGKEIANPQAVLETELRHYSSLTQGSTIAFDYNKKRYWFDVVELRSAPRGEKSSMVKVQDCDIATDFLIARDEIQNRRRRKQEREQDRE*