MGVKGFVEGGIASIIAGCSTHPLDLIKVRMQLQGEASASAQTQTLRPALAFHPPNNTTNAHVPVAPRVGPVAVGVRIVQQEGVAALFSGISATVLRQTLYSTTRMGLYDMLKKKWTDPNTKNMPLGKKIVAGLIAGGIGAAVGNPADVAMVRMQADGRLPTSQRRNYKSVVDAITQMSKNEGVTSLWRGSSLTVNRAMLVTASQLASYDEFKEMILAKGLMKDGLGTHVTASFAAGFVAAVVTNPVDVIKTRVMNMKVEPGAAPPYNGALDCAMKTIKAEGPMALYKGFIPTISRQGPFTIVLFVTLEQVRKLLKDF*