MSSVWQKEDSSWADPSLLVGLPMAVRAALMLNVPKIIDSAYPKLSLSAEEICKHVPTTREHTPKSENLEKILDWLCCNGIFSLIIEEGDDGSKAKRYAHSPKSRCLSRDHTADMLLMYTSPELTRVWPHAHEIVLSPDVSPFEIVTGKNMYTYLAVDAPQVQKLYVRGLNATAIPSLSLLEKYDETFKALKGRVVDVGGQEGTMCAGLVAKYPHLQFVNFDQPEVVRGAPQIPGVEHVGGSFKESVPEGNLLIMKFCLLNWDDETCIGILTNCRKALPVAEGGKMLILERLDRSTEATDAHNEVARTGSLWSNFHGTVLLSGARTRTVEQFRRLALAAGFSQLEFVNHCPGFDLLEASLSPSGHSQ*