MESDLGKLFIGGISWDTDEERLREYFGHYGEVVEAVIMRDRTTGRARGFGFVVFADPGVAERVILDKHVIDGRTVEAKKAVPKDDQNMLNRSSGSIHGSPSSGRTKKIFVGGLASTVTEADFQKYFDQFGTITDVVVMYDHSTQRPRGFGFITYDSEECVDRVLHKTFHELNGKMVEVKRAIPKELTPGPNRSPLVGYNYGMSRPSGFLNSYTQGYNMSPLGGYGVRPDGRLSPIISSRTGVPHFGTANYGVGVNLEQGMRQGYGRTLNIMNSQAQEQMLNSYYNGNSNRYIAPIGYSGGNGRGDSPLSSSTWNVWGNGSMSNAMSSSGPGAFSGSGTGNFRVAYGNNDDNWSSPAVANHVGANVPGYTFGNNNGYAIGDNNGFGFRGGYGRNGVVSNVAARKAFVEMNNGYERSYRDLYRDEAVHDDSTWQSTAPELDGSVSFGYGLGNLASDDPAKSSESFLASYDVSSRQSTRGIAA*