MKALSFRCLGMKSGDRFSEYMVQRSYFGKEGFHLEYERLKALLKDCHHNRRSELDGFDDQKTPPTIVSSSEPCPDCEEIFLSEVTQQISAIVGCFTSRARRLLRPHFVSGFQRYFCRPRHLFVDYRQKMMEEARNLIIYMARNAIAIRKLLIEYEKIQRCRSSKNDLGSKLQAKRIELLQSPWLIELCAFQINATSSRGEDSSEIYGGCSVNFNITDMNGPSITCKLLKSVNLDFNLSCPICLDTAFEPVALGCGHVFCNSCACSSVSVPTISGVKAANKRAKCPLCRQMGVFANSVHLIQSGLLLKKRCKEFWKERLKFERAERVKQAKEHWNEQSRLFLGF*