MEPWFLLLFFIFFLHGAKSSIHDYREGVFVENGNAFLFYGGSEGMRASVSKENSYGVANGRSYIGFDHVKFRRTEESAARHTEYESSNSLVQAIIFEASDRDKIGGSAYGGRIAICCTPDLAKVEGCKHGEVILRPSDLPGWPLQISVYFKGASSEVTMQAENVNITKTGMYNLYFIFCDPQLKGLVIDGTTRWKNPSGYLPGRMAPLMTFYGLMSLAYLVLGVAWISQYIRYWKDILALQNYLTAIIALGMFEVTLWYFEYANFNVTGRRPIGITFWAVTFGTVKKTVSRLLILVVSMGYGVVRPTLGGLTSKVVLLGATYFLASEVLDVFEHVGTISDLSGKARLFLVLPVAILDAFFILWIFTSLSKTLEKLQARRMVAKLELYRKFTNALAISVVTSVAWIGYELYFKATDPFSERWQSAWIVSSFWNILTFALLCVICALWAPSQNSTRYAYSDEVSENFDDEDALPLKSNVSVELEKASLKSEKERKVVNTDVFSLDDEVEEDKRE*