MTTPPPTAASPSATTPRAIAPRCCASTRASSSRLARFGVVAARLRVVISPALSSRLRRRHRRDDESSGAHRVARWAVAVRAAAAAAAPDDNAAGGGGEDAAGGYGARRKAEKTEDAERWIKLVDGRKLQRKNCTAEEIREYEQERYFKRKRERRQQRGGGGGGGGRVRGGADRDGGQGDYWRGGRQLDRGRGGGGGRGGAGSRAGAGGGAGAGAGSGGRRDQNPKLPPPSAAGRKRIETSKVANVKILAAETIDDVLNLIDENVGDLRAPAFTPINYSTVFHRLGRLNKANRPNAKQRRYLEKRGAATTGPGATAYVPLARDARFVKLQIALASELRLHRENPPPLESGHGIFGVRECSSILWGLANCGCTLQSLTESPHAPEMLPTLLQIMQDFESSAWQCQARSISHWFPYDPVRVVNVVS*