MVRELDYYNVLEVSPSATEAEIKKAYYLKARQVHPDKNPNDPQAATKFQELGEAYQILSDPAKRDAYDTLGKASISKEGMLDPATIFTMLFGNELFEDYIGQFAMASMASCDISNEEEGLNFKKLQEQMKVIQSEREEKLARILKDILSQYVRGDSEAFIIHAESEVKRLINAAFGLEMLHTIGYIYVRQAAKELGKKAIYLGLPFLAEWFRNKGHSLKSQVTAASGAFALFKLQEDIKRHLGAEKEYSEDDIETFLLSKKGVMISSLWKLNIIDIEATLTHVCEMVLQDNSIPKEESRARAKALKIWGKIFQSASLSNRNIVSNDEGRIKYDGQDFTTDQTPSRTPPRMGTSSSGQNSPYFEFDNTSKSPGYASPYQDGLDFFSRSPGEFQGKQTPEASPKPSSPSIFPPIQKLGKTLGCFCGSASKLDERTLSFEYDRRWMGQK*