MAFGKVVLRLHIILKIVQVAVAVLCSIARSHCIPGDVWMAEGSKRLIKCRPSGFVSRDWQASRVRFTHNEIERKRRARLKSETDFLHQQLPNAVYRDKLAVFKAGTELLMRYSNLNGSEARNLILTDNEYSECVLNNFDGFGMRIRCSDAVILMATKNLKCCLGSDLARKTLTELVSPSELAEGIIKSNLSLTSEERDQLASGQSIARTFILPIVDVPKTSADSSRSGYRLLECCGDIVLLPCSNQNGNEPVLQAICRILEHHLPNQTAPKGKLFSLRLQPDSHLIVELHGHALPTGMSPCDMVGHSLVDLALPTDRSVIESNLHNAERTGEATFTIYLGDSSLNSAPMHQFLVVAKAIVVCNCLHCLVADFYPPQQ