MESRDFWDHYKFMESDVEERALVVGRKNLEKYLEELKARHCEVSIKQPLEEDTFGMSDRDFKEEVEEDVDEDEAKLSRLTSRLKCSSCGGDWWICGLEKERVTPRRVESNAAVSNLDFRINTTQRIGLGLVLERSTRHIVTFITFVSVIFNCTYNSNSLLEKVVIATNKYFKPPGLLSRFDRLALKQSGIDNEIYVNISYSSNLGKMSMTHVLELPLHSDLPCLTSIINRVLTTEVLLINLVAKTYEELIELLKDLLVVGRMKRETPWKMIIPRSLPIIYSPLLCG*