MDGVSSLPNELLCHILSFLTTKEAALTSILSKRWRNLIAFVPNLYIDDTVFLHPEEGKRDRPEIIQSFMDFVDRILALQGNYPIKKCSLKCLTEVDSVRVDAWISNVLARGVTDLDLLIILDCESDDNYRLSPKCLQSSTLVSLKIDGGIDIARVDNFDILLLALPALEELALVDVIWKDEDDYPLVNMKNLFDARIIFMLQLPGAREPDDDHWFDQNVALRYSNVWKLFLGLQNVPNLYLSPDTLKVLSLYCESMPVFKNLKSLAIKSGKERGWQAIPVLLRNCPHLETLVIEGVLHNVTDKCGDACDCISREDKGRSLTSCPVKMLEIRGFRGTMKEMTMMKHFLDYFLCLKAMNIYVEENDPTELRFPEVSKCIMQMMEEYNKLSSCNVELLVTDYFYFSEKWTAKGRIL*