MTSVNTTGVKLQTFPVDYQQLIRQAQDSTQAALADGVQLIEIDFPTSGLAAVQGDGDGQTEMNDSMDYLRKFLNKFRSQASSIRVFFPDNQELAVAVSGMTSDPSSGRVSMDPKFEDTSFKLGYLIKQNAGWALLGRNMNQFRPSSLVKDTDEIFIVAYPTFNPREELCAAQQIWQDTGRQGRALIMFNGELDRIRAGGYYPAFIYPELAKMANDFIPKFEAAYYIHNFKGTRPGALFRAYPGPWQVMRRSPADPDEYRVIYTSDKRPTLKQVALDILPSMA*