MFAARLSAAVASGFASGLRTMSSAVPVETFNPSGALRVVVTKSLPGDRWLKVLTAAGCRVDVCTDADTILSNDKIKKLMGDKCDGVIGQLTEDWGAELFGALKAAGGRAYSNYAVGYNNVVVPEATKVGIPVGNTPGVLTETTAELALALTFSAARRVVEGDSFMRGGKYKGWLPDLFVGNLLQNKVVGIVGAGRIGTAYARMMVEGHKCDLVYFDPYPNTFLEEYVRDYAKLLESRGERPVTVKRCETVEEVLREADVVSLHCNLDDNTRHLMNAERLGIMKRDAVLVNAARGPCIDEAALVAHLKANPSFRAGLDVFEX