MSSQELKKKEKGKEIFTLKENPSTSFHRVDHFDQTEEVSMYFTEQGIAALLEANKETLRENLELEQSKKENGEKVEGIQEKKSSSSKITPCIFYTSDDKARLRWSSDLHDCFVNAVAKLGGPDKATPKSVREKMEVEGIALHHVKSHLQKFRLGKCNIRDDSDPYNKRFINPYVTIEPQSMPGSSITQQELHLNHDWLIQDSYPNAAFLHTVVQPNIDSLHQGSSSNSTIPLSITPQPIQTYNPYCTYNYPPYNTLEAVKAQLSALQNSSTSRARETPSREINVSSSVSRDEEDPVDMYIDWDKVEEVDIDQLDPVAVLEALGFGV*