MFITEWRHYGGLGVLSFHHEVQGSYSFPFQDNPPQDRSVVIKDTNNPEYNHKVVFSIDRKSRALARVFKRQAIKFQVFAKGGWFHRDTVLGSVKVPMVELETKCTLHDSFDLMDERKRMVGGKLEVKVRLRNPIVAKQLEKVTEKWLVIDG