MEPTFHAFMFPWFAFGHMIPFLHLANKLAEKGHQITFLLPKKAQKQLEHHNLFPDSIVFHPLTIPHVNGLPAGAETTSDISISMDNLLSEALDLTRDQVEAAVRALRPDLIFFDFAHWIPEIAKEHMIKSVSYMIVSATTIAYTFAPGGVLGVPPPGYPSSKVLYRENDAHALATLSIFYKRLYHQITTGFKSCDIIALRTCNEIEGKFCDYISSQYHKKVLLTGPMLPEQDTSKPLEEQLSHFLSRFPPRSVVFCALGSQIVLEKDQFQELCLGMELTGLPFLIAVKPPRGSSTVEEGLPEGFQERVKGRGVVWGGWVQQPLILDHPSIGCFVNHCGPGTIWECLMTDCQMVLLPFLGDQVLFTRLMTEEFKVSVEVSREKTGWFSKESLSDAIKSVMDKDSDLGKLVRSNHAKLKETLGSHGLLTGYVDKFVEELQEYLI*