MPPRPSSGMELDCGCLTAEALQYIVRALRDDFPAEHTPVARATHVTALSRSRLNPQPQESYEVRVDFDASESVIHVSSTRPNLLSDFLRILSRDHLRPVALSLSTCKSGICSVAARVAAGPSLADPDALHCVADALEDQLAGPVSRERALLLIDAERSFGFAFSCGRAAAAGAWPWSRRTRGGSRADATLPCRQRLTQLLGDTQGSVSVASEWPGVDVEVSEGGVLRLTCPDTPEAACDAAGLLAAAALPVLEARLAASDGRLALHARLDASRAPALAAPCPDARLWLRRPAPLPPAQLPPLPAGNAATRLEYVAESRNFENFFAAIAAALCRTGLHLLHCRVVASPCSRFEARLASVNEGLLSAIAIAG*