MGFKSDIEIAQEAKPQDIREVAKKLGLGEDDVELYGKYKAKVDYNLLKRETGKKAKLILTTAINPTPAGEGKTTTTIGVADAFAKLDKNVLVALREPSLGPVFGVKGGAAGGGYAQVVPMEDINLHFTGDFHAIGAANNLLAAMLDNHIHQGNALRIDPKKITWRRCVDMNDRQLRNIVDGMGKKGDGAVRQDGFDITVASEIMAAFCLASDISDLKERLGNIIVGYSYEGEPVTARQLKANGAMAALLKDALKPNLVQTLEGTPSFVHGGPFANIAHGCNSVIATRMAMHFADYVITEAGFGADLGAEKFLDIKCRMANLKPDAVIIVATVRALKYNGGVAKADLNNENLEALEKGLPNLLKHVENITQVYGLPAVVAINRFPLDTEAELKLVEDKCKELGVNVALSEVWAKGGEGGIAVAKEVLRLLDEEENNFRFCYEDDLSIKDKINAIATKIYGADGVDYTPEADKEIANLEKLGFTKVPVCMAKTQYSLTDDQTKLGRPTGFRITVRQATISAGAGFIVALTGEIMKMPGLPKVPAAEKIDVDENGVIAGLF*