MGVKGFVEGGIASIIAGCSTHPLDLIKTLRPALAFPPPNNTTNAHVPVAPRVGPVAVGVRIVQQEGVAALFSGISATVLRQTLYSTTRMGLYDMLKKKWTDPNTKNMPLGKKIVAGLIAGGIGAAVGNPADVAMVRMQADGRLPAAQRRNYKSVVDAITQMSKNEGVTSLWRGSSLTVNRAMLVTASQLASYDEFKEMILGKGLMKDGLGIHVTASFAAGFVAAVVTNPVDVIKTRVMNMKVEPGAAPPYNGALDCAMKTIKAEGPMALYKGFIPTISRQGPFTIVLFVTLEQVRKLLKDF*