MVALQALVLRQQQHFTSVGFSGAGFLACYHLGVVQCLRDQGLLHCALEKDKVIPLTGVSAGALTAVAIAADIEPSDCMSVVLSCAHKAREAGRLNTWQPGFSLVDVVEHYTQKMLLHVDEEAFLHRIDHGKRLRIGLTDRRVFPPIRNRHAECYVDRYRGLQDAIAVCVLSSFVPGWTGPVQGRRDTTHRAVSRAAQRLDQMIEFKCVKRTITDAPIRLKPEDSTARETCWDGGLVNAFPIFDARTLLVTPIAAHFPSHSICIHPGMEYDSANVHRFAWTDRVHVHWTAANAYNFRCLLASSEPDVLHAKFSQGYDNATRYLKQHGIRQTYTAPVVSPSISTNVVQ*