MPREAEPSANEKAFLLKALQDEQIRLDGREFDQYRPLELTFGDEYGVANVSLGKTKILAKASAEVTVPFADRPLDGIFTIATELSPMAAPHFEVNRPTETEVLLSRLLEKTVRRSGALDTESLCLVAGQKCWSVRVDVHVLSHDGNLTDAACFAVVAALRHFRKPDTSMENGVLTVYTPAEREPVPLGWLHSPFCVTWSFFGEEGETALLDADWMEEQVRVASVTISLNRHGEICQIAKLGGVPVEAVALLQCTSVALTKVKEFSTYLDDKLAEDAKRRDKGGFMAELRAENDRIVG*