MATDIRVLVHSVVYPTNHEQLQTLAADKTLSHPERLMASLITGREMKTKWRSKAITPEARRPQLGLLVAVARIEYPKTWQSSLTPAASTLLINVLWTINALVKEWRTVRITQGAAVMQTLRFCQWHWSKAKPMQTEEAILRIQYLVGHSVTHASVIQSNRLRAIGKWWRAMIALDPKGFCKIDGTTAGIGWWWGEVGGVVAGTDGTISNDDSDDSPYPKRLPLTSTDLDALEDEPEEWLIGESTDAEAWAFEFRPCAERVLIALNNACRNVPRENKVIEPAMLKLLSETQLIPPDNLPSVLRHESVYCALGRLSRSMASYGGVNFESLLTGMGSWISQGKPLHRIVKRRVAWLIGEWMSGDEESAKLHIVWQLLLHLLSERGNASDRAVNLTAAVAIKECELIKLLGEASTLDGKRYVNDTVGVIIERVGDKIMPYLPTLAQSVPALWHGAIGLEGEWLFFFEEDGLILWQTALYNSASPYQPSPETGLIRILPGLLLMLDPVGISQAHGQAIASNLATALSTSNGNESAVICILATVSLHHITTALEDDKASGLILAAYLEILSRIAMNNPNVFLQMVEESAKIQSQDVHKLLEEILDAVWRNFDYVGETRLRKVVAMGVGNLLLTGNQQVMERLDGDFMNIFLDVLGEVQQSEGSLSANTPEGQRRLSLENNDPAYTVYWAKADAGAKRSLEKFLN*