MDHKLEALCKVCGDKASGKHYGVISCDGCRGFFKRSIRRGLAYHCKESNSCIVDVTRRNQCQACRFKKCLSVNMKRDAVQHERSPRTSFPIHCTGLSSTGRRNNNNNNSNTYSYSGSFLTAATSGPFLDLPTYHFVYPQPSFPIHFDSLVSKQNVWDLTISSQQGHPENVYESAAKLLFLTVKWARSIPSFLQLTFHDQSILLENTWNELFILSAAQWTLPVDEEYLVRVTSLPNNKAKEKFEREVKNFKKIITKFNNLNVDYTEYACLKALTLFKAETSELKDRLQVEMLQDQTHIMLHDYCTSQDSHKARFGKLLMLLPSVNGLSKDFIEELLFRKTIGIYK