MARSTLSVPVFCAAWAKDGYVVCGGGGGATRSGRGNMLILARWTGYAMEQLYTRSTGLDAPYHLAIHPNGTDFVCSFIANEWHDGKLEFFRLAEDLSIESAHREIVVTKEQTAMSFSMDGTMFATAGMNGHLRVYKWPSSELLVDEQCEIGSAEFKSLEFSEEGTLLAASTSGGKTYVWELHGDNHLRVIPSEEGRYCWFSRSSTPQLHVASSKGHITKWSEDWRTKETCKERFCTHPFSAFSVSSDGKLLAMGCSEGDVLVVEAATLKVVQRVKSAHSFAITAVEFSKDNRYFLSTSLSGGLRVSERTESTFKVTPSMSILVFVIVFFLGFLTLR*