MGHFLIGFLVVVLSVGNVIEEANGEIPRTTLEKIERMNQKGPYLGIVAPNNYELNPLLGSKAYFPSSSLPFIDFAGRKFRFGKLSNQPVIIVMSGLGMVNAGVTTQLLVSLFRLKGVLHYGIAGNADVNLEIGDVTIPQYWAHSGLWNWQRYGDGIDNELALESGGDYTREVGYLQFSKYSNRTDNLLNRVWYQPEEIFPVTGTPEERQHVFWIPVDKSYLKLARKLEDTKLPQCVNTTCLPRPPKVTIVKRGMSASVFIDNAAYRTFLNSKFNATAVEMESAAVALISHQQNLPFIVIRALSDLAGGGSDVSNEASIFSSLAAENSVDILVKFVALLPPHESKIQSE*