MGRGRRNEKAFSFVDDLDASEDDDAGMFVKAGPTGRRKGGREVEVFIVNPRASAGGRSGGGGGSAAAPRLRAPAAAIMQLRELFPHIEDSVLEAVLADTAGDVHQAAEALLGMMGPHEHASEELPAAAAGADAVPSAACSSSSSAAPARPNSTTAFDTLPTELMLRVCSFLEPSDFIAMGSACRGLRAFIREELFAKKETLTVSGPAARKWRAEKVAAFIGHHTNLSRLSLGNLPLSAKSIAAISMLPAAERIVHLDVSGCGGLTDAALETLTSHMLCLATLDASRTPIGPAGLAAIGSRLEALQRLSLASCPLVTDRAVSQLLWATRSTLTALDVSRCDNLTTAAFAALQETKKAAVGLALQELVANELFGVKGDLRIRCRSLRSLSLANSKNLFEIDLVETPELRELSVATCKQLRAINAEGAPALSVLSAPHCFNLAALYVQGCSALREVSLFMARTLGDEALASLLAAAAPSLRKLNAGGLREITALRVCPDPAVPGSLAALEELDVTGCARLVRLEVSAPALVALHTAGCTSLSTVDLDLPGYTAPLSLDKLPALASLLLSAPRIPKLVLDDCASLTRLRLSCGALRTLDGDPASASVLSAGSATSLDPL*