MELEASGLLGVFDEENWDHEGLFKAVDELCTSCQQMGHLRKDFHPANVSIEEGDDLTSGSVDPLYLDESPLGHSTMDVDVIEDVEESLDDTSNTLMVSSGSSRKGMNSVAREAILGATKPTLSGSLNTTQDSILLEPSNPHPSSLTSQPFPSTALTDFDPSLALVYESLASTTKDPKDTIPLQTFWGSKVFVNLLCDFGVALLSNRPNLNRKLAWSKGLSSEVSPIKTRSARKKQELDSSTFDLPSSSTLEKGALRGMKSLARAKS*