MTSKYRVLHIGDNIKYNHDVYERFASEFEIIQPTAAERERGEFMRALKERRWGDFHAIFRPFWNTGGEMGRWDAELIPLLPPSVRIMASAGAGYDWADVDIFAQHGIVYCNGAAASSESVADMTLFLILAVFRNLAWSHQAAHSCNPQRFLDAHKNSPLTALNPRGRILGIIGLGQIGYTIAKKAHAAFGMQIAYHDLVRKSAEAENAVGARFMGELDELLGLADCVVVATPFAGRTLIDAERLGKFKRGARFINIARGSLVDEEALLRALDEGQISAAGLDVHAEEPYVHPRLARHGRVMMMSHNAGGTVDTHVGFERLAMENIEEFLLRGKALTPVNLHLIKTPKSML*