MLEARFELGLPASGRTIEGRKAHMILCETVPRLVQQSFLWLSLEKQNDHQTRRQHSAQAAHEHVICAEDQAALRGMLESAGLVAFVPDSAILPRLHGASELPMPSASALSFSSPDALRISMTQPSGKTLTGMSIRKGVHLIVAGGVHGKLMLLQAIELGVYGRVPSDGSEIVSCLAFASKMRAEDGLAVTSLDMSPFISNLPFGRATNDFSTADGSGSTSQAASTAEALEIGCDLFIFDENACASNFMYRDAVMLALLGKHKEPITPFLDRIHVRFESLGISSLWVVGNCGAFFDVADTVIVMETATKRMIGTLQIQDTGRIYCGLEEFAMKLRALEQLVELGQTRVTADAVRFVEMASEQTAPMQGLKELVVRVEAALGAKGIDALAPSGWKGIGFYSRPRSTAGGF*