MNTEFQGKTLVISGGTRGIGKAIVYEFAKVGANIAFTYNSNAQIADEMVQDLEKNYKIKARAYEFNILEPETYKELFEKIDVDFDRVDYFISNAIISGRAVVGGYTKFMKLKPKGINNIFTATVNAFVVGAQEAAKRMEKVGGGSIISISSTGNLVYIENYSGHGTAKAAVEAMARYAATELGEKNIRVNVVSGGPIETDALRAFTNYEEVKQATINLSPLNRMGQPEDLAGACLFLCSSKASWVTGHTFIVDGGTTFK*