MGKPQSGLFVKLPLIEFCVVTVLLTMAGRFECNMYAPTKSRSRLREAISKTYTPLSGCRTNPETEVLVTTGANEGMLRVLMAFLNPGDELHAPLELVAPCRKYLDDYHMAEGVIQCVPLRPPAKADIAICSSTEWTINFVEVEQSITSRTKMIVTRHNPTGKVFSHEELRHISDICVRHNLLVLRDEVFQEWDFAYTIPEGGYFVLVNLAKVQVPREYRLPPYICERRRDILLAWFFIMELGVAAILASEFYSLEHACLGEKYLRLAVCQGDDILDLAKARLCGNDAAWMYRLVVGVDARQASIACF*