MDVQLTINDIPLTVPEGMSILDAARTIDIDIPTLCYLNLHEMRMNNHIASCRVCVVEVEGRRNLAPACSTPVFDGMVVKTDSLRAVQGRRTMVELLLSDHPKSCLTCSKNLDCDLQALAADLGIRNITYEGEESEYEIDKSSLAIIRDPNKCIRCRRCETMCNEVQTVGVYSAVGRGFETVVKTAFDLPQHETSCTFCGQCVAVCPTGALMELDQVDKVWKALNDPNRFVIVETAPAVRVALGEGFGLEPGTIVTGKMVAALRRLGFDRVFDTEFGADVTIMEEATELIHRLEHGGRLPILTSCCPAWVKFFEHQFPDLLDIPSTCKSPHEMLGVLSKSYYAEAYGIDPKKITVVSVMPCIAKKYEAARPELGQDPVTPDVDIVITTRELSRMIREAGIHFEHLKDEEFDHPLGESTGAAVVFGTTGGVIEAALRTAYEWLTGHPLENVEFEPLRGMEGIKEAVIPIGERDFKIAVTHGLGNARTILEKIQAGESHYDAIEIMACPGGCIGGGGQPYHHGNLEILQARANAIYQEDRSKPLRKSHENPAVIKLYNEYIGKPYGDKAHELLHTSFTQRPKI