MSLGDFVSCTEETKVYIVYRGEHNGDKIWKEIEDHHCSFLQGTTSKEDVRTSLVQSCKNVINGFSALLTPQEADIISGMEGVISVFHSDPDTTRSWDFVSLLEGTSLINYGEELSKNGNYGEDIIVGVIDTGVWPESSSFNDKGMGPVPKSWNGTCQEGFAFNAPHCNSQQGYEAHYGPLNETRDFRSPRDVDGHATHLAVVNASAIGGFAKGTATGGAPNVRLAINKVCWPVPTKTLAQGNTCLPDDTLAAFDEDAIANGVHVLSISLGSRPIKTYYRQNSIAIGSLNVVKRNIVTVLTLLVHLL*