MMTLTKVKDPKASFFADYKKMRFYMKQEAYWHGMSMEASILIEKFEVEGPSMPKTFQAFFKTFRKIHVIHAYSHLLGSMKSASDTANLPDVIFSSKRLVYRWLCDCLKQKTISEMPVDTMEWLDLSDENSMFSPTLIERGLTPWECSNCPWWIEYPLGIIPKQELQLHATFVKDNPTAIRPLSIVPHSNVEVMQGIKSTTKNSGKEKRHVRVDDDSLDESDVAPLIRKSNKDPMTATSSRSRASQSILDRPTSERRPLQRKIGREYSTCVDALLMDVAAIDDFARLSIRDWFENSRSVLSQIVYHRHGVPSSIAAHLIFVDFPTSMLVHGLHIPLQGVEVEIPDWNVFDVSLVVGVMEIARTHLADEGFLVTLCLAQDLGTILRYADKNSLQLHRSWTLDTDGGYLHP*