MSVSARPHAVIVPLPAQGHINPMMHLAKKLAHEDGFLITFVNTDFIHARIMEAKMNIKSTLQYHVDETSIRLKSIPDGLEPQDSRTSDFPKVLRALENSMAPSLDKLIQEINEKEEYKVTCLIVDLWMQFLLDVAKRHDIPRAALFPGLTATCALRYNSPTLVSSNLLPSNGVPEENKMVKYLPFLPPLYSAHLPWLHGGKTESELLFELGQRTTAKMKDMEWTLFNSFYDLEAPVIDEFSKQVGVLPIGPLIPPQFLHGDLDQKRTVNNTGLWTEELECLDWLDRQSPCSVIYVSFGSFAMFNARQLEELALGLEATQKPFLWVVRNDLMDGKTVALPSGFTERIKDRGCLVSWAPQLSVLSHPSVACFITHCGWNSTLESISMGVPMICWPYFADQFLDRTYIVEVWKIGLALNTNEDGLIPKDEIAAAVKRLISEEEGGEIKKRVTKLKGNCRAAVKEGESSYNNYKLFVNAMKRK*