MAQVYNFSSGPAMLPAEVLKLAQQELCDWHGLGTSVMEISHRGKEFIQVAEEAEQDFRALLNIPSNYKVLFCHGGGRGQFAGIPLNILGDKKVADYVDAGYWAASAVKEAKKYCTPNVIDAKITVDGKRAVKPMSEWQLTPGAAYLHYCPNETIDGIAIDETPNFGDDVIVTADFSSTILSREIDVNRFGVIYAGAQKNIGPAGLTLVIVREDLLGKASVACPSILDYTVLSENDSMFNTPPTFAWYLAGLVFKWLKQQGGVAAMDKINQQKAELLYGVIDNSGFYRNDVAQANRSRMNVPFQLADSALDKLFLEESFAAGLHALKGHRVVGGMRASIYNAMPLDGVKALTDFMLDFERRHG*