MPHGFHRGEDYTSGPHKGWDVDLECSDSALDIGGDTGSARASIADNNDQLTGESPFVVCFGEMLIDFVPTVAGLSLSEAPAFKKAPGGAPANVAVCIARLGGSSAFIGKVGDDEFGYMLADILEKNNVNNKGMRFDAGARTALAFVTLRADGEREFMFYRNPSADMLLNESELEVDLIRKAKIFHYGSISLISEPCKSAHLAAMKLAKDAGVILSYDPNLRLPLWPSEDAARAGILSIWDSADVIKISEQEIVFLTEGEDPYDDAVVRKLFHPNLKLLLVTEGSDGCRYFTKIRFVGFQHVQSGEHMAAMGVFFLLQLYLSLDWTFLLPS*