MFAVYQGIPVLRNFLHPKNPITFHPTSALANPQNNRFCSEWGLETEELMLKLKGSSKYNEDESSGKNAPFITASEYNNNDKDESSRKNFPSVSAECVVKYGREHNNDEYESLRASTEISRPRPQKVPWQKELANRVSAEISRSRPQMVPWRKELANMVHFIGTIDRPVQVKHSRSGKASAWTIIRVGRVSYEGFMWFELLFLNELAETALQHLNKYDRVYISGRLGSSTAAPEDDKPHIFFKVTVMTLNFVESRFPYFSHQAVVHKNTPSLHLSEQTVVNKDPLQYKKSQVKFSTSGKNVQEDAANIESLWRAFFASPLEWWDDRTNKLNPKSPDFEHKDTGEVLWIDSGLNPLWVKSQLAVLESRMKVLEECGRGRSSARSQGSLSSSQDSGF*