MSLAMFMGLTLPSASALALGRAGRFAAQQRFAARGAVQMAADGPVCIVTGGSRGLGRAIALSLGKEGCRVVVNYAASAAAAEAVVEEIKGLGGDGVAVQADMSSPEGINTLFKATADAFDDPVGVLVNNAGITRDTLILRMKQQQWEDVINTNLNGVFYASQAAAKTMCKARKGRIINIASVVGKIGNPGQANYAAAKGGVIAMTMTMAKELASRGVTCNAVAPGFISSDMTDVLDEKIVSEVMKGIPAGRFGKPEEVAGLVKFLALDPAADYITGHCINVDGGIAIGTC*