MACRLAAAWPPAALRATPAVPRGAQYLGSALLGPQGRPWTPRGSLRVESKKGFGESQGSEPVLLGQIGSELPVVKTPADEDFAFEKRLAALRMATPEKKRMQEEKELRPLDYDAPIEEKTSSNNLAFGVGGGIAAVALLAIFLFSDILPDSGPRPVPRVQQNPELQLSPQEKATLELQVERFESILKSNPDDTDALEALAVSFAELGKFDKAADLLLSLTQKFPTNVEAIRLLAEVRAAEGQYEASAEEYRRAIRTSPEESLDLLQGLTEVLISSGRPDEAVGELLAAKARFRLRVQTLEAGEDTERSQGLDVVQTDLLLGRAYAAGDDLEKALQIYSGLISSRPEDFRGYLAKVKKKDPPACSGLDGSVNIDFIKGVLLKNQKGKESEAVQLFAQARYLAPENAKGLVDKVAARRS*