MAQVFNFSSGPAMLPAEVLKLAQQELCDWHGLGTSVMEISHRGKEFIQVAEEAEQDFRDLLNIPSNYKVLFCHGGGRGQFAGVPLNLLGDKTTADYVDAGYWAASAIKEAKKYCAPQIIDAKITVDGKRAVKPMREWQLSDNAAYLHYCPNETIDGIAIDETPDFGPEVVVTADFSSTILSAPLDVSRYGVIYAGAQKNIGPAGLTLVIVREDLLGKAHESCPSILDYTVLNDNDSMFNTPPTFAWYLSGLVFKWLKAQGGVAAMHKINQQKAELLYGVIDNSDFYRNDVAQANRSRMNVPFQLADNTLDKVFLEESFAAGLHALKGHRVVGGMRASIYNAMPIEGVKALTDFMIDFERRHG*