MTVGNIEYSEARKFNIVDKKLPTVRAHDILIKVKACGVCGTDLHIHEGEFGAQFPLVPGHETVGIVAAFGTEVNGFTVGDRVVADNSELCGHCHYCRRGKELFCENFIAHGVMVDGGFAEYAAYPAYRVFKIKNLSDVDATLLEPAACAAHGLDKIAPQMGSSVLLFGAGPTGLMLAQLLRQNGGCRTVIAAPGGLKMELAKSLDAADEFVELPREEDAAAARLEELRGRYPYGFDIVVEATGSERVLENAIHFVTKGGKLVVYGVYKDESRISLSPNKIFKEEIHVLGSFSQTYKFPAAIDYLDYKPGFSLIDIYLLIIF*