MGSLGGSAGAGDGGKVGLPALDVALAFPQATPASLFPPAASDYYQFDDLLTEEEKALRKKVRGIMEKEIPPIMTEYWEKAEFPFHAIPSLASLGLAGGTIKGYGCPGLSLTASAISIAEVARVDASCSTFILVHSSLAMSTIALCGSEAQKQKYLPSLAEFKTIGCWALTEPDYGSDASSLRTAATKVPGGWQLDGQKRWIGNSTFADVLVILARNADTNQLNGFIVKKGAPGLKATKIQNKIGLRMVQNGDIILNKVFVPEEDRLTGINSFQDINKVLAMSRIMVAWQPIGISMGVFDICHRYLKERKQFGAPLAAFQLNQEKLVRMLGNIQAMLLVGWRLCKFYESGKMTPGRSSLGKAWTSQKAREVVSLGRELLGGNGILADFLVAKAFCDLEPIFSYEGTYDINSLVTGREITGIASFKPAMSAKSRL*