MVYGKLLPLLVFALPLPSHALASAAGNISPVRSVVVVGGTHGNEYTGVWCIKELEQPSVFKSFSKQYPSLDISTLIGNPDAHLANRRFLDTDLNREFTTQKLQAIQDKLDALQGDPEQGIPIESLRANQINKLLGPKTDPTTDVVVDLHTTTTNMGVAIIIPENDPLMLQAAAYVLHKCRENPVKSLPNSGPTVVSEEAYILLESIPDRDDRPFLASVAKHEFTIEIGPVPQGVVRHDGVEKTKQAMEAFLEFLEKRNKDCASDSPDEGVRKQIKQWFPSGRVPCYQSAKTTRPGENLGKIQWPCADDNPNFPSHMVHKSIQDQDFKLLRRGDPLFVTMTGDVIPYDGSHGDSVYLMFINEGGYYYSSSGTGIGVAVKTEYDLETSKVYDADEISLNGS*