MGVKGFVEGGIASIIAGCSTHPLDLIKVRMQLQGETPISAPATVHNLRPALAFHTGAANHTISIPAPSVVAPPRVGPVSVGVKIIQQEGVAALFSGVSATVLRQTLYSTTRMGLYDMLKQKWTDPDTNIMPLSKKIVAGLIAGGIGAAVGNPADVAMVRMQADGRLPISQRRNYKSVIDAITQMSKSEGVASLWRGSSLTVNRAMLVTASQLASYDQFKETILEKGLMKDGLGTHVTSSFAAGFVAAVASNPVDVIKTRVMNMKVEPGMAPPYNGAIDCAMKTIKAEGPMALYKGFIPTISRQGPFTVVLFVTLEQVRKMLKDF*