MATLQTWRKAYGALKDSTKVGLAHVNSDFADLDVAVVKATNHVECPPKERHIRKILVATSAIRPRADVAYCIHALSRRLAKTHNWTVALKTLIVIHRALREGDPTFREELLNFSQRGRILQLSNFKDDSSPIAWDCSAWVRTYALFLEERLECFRILKYDIEAERLPRPAQGQEKGYSRTRELDSEELLEQLPALQQLLHRLIGCRPEGAAIGNYVIQYALALVLKESFKIYCAINDGIINLVDKFFEMPRHEAFKALEIYKRAGQQAGSLSDFYEVCKGLELARNFQFPVLREPPQSFLATMEDYIREAPRMVSVPNEPLLQLTYKSEDAPSPSEDTKLPSDDEPKLEPSENVEVSSVEVAHPPPPLPPNNLDDGDLLGINVVAHDASAIEESNALALAIVPSGSAAAPTFDSGAFQAKDFDPTGWELALVTTPSSNISSANERQLAGGLDTLTLTSLYDEGAYRAAQQPVYGAPAPNPFEVHDPFAVSNGVAAPPAVQMAAMAQQQPNPFAPYPTYQQQQQQQQQQHLMFGPPNPFGDAGFGAFPRNTTTAHPQNNNPFGSTSLL*