MDFEHGYVALDDSREESELRVNCVLVEGEVERLGSILASNEGGLRCRFYRNNVEGGQLDVAGHRVGDDPHLQCGCSAENFEQGNRVSIVLPTGEEFICNAKVITDSYKHEKEDKSIIRRLSFLDRYLYVWILLDMVLAVVIGYYVKGIKKALEVAEIASVSLPICIGLWVMMYPVLCKVRYELVGKMVTSWELGRNILLSMFMNWIIGPALMTGLAWATLPDLPGYRAGVILVGIARCIAMVLIWNDLAKGDDQLCAVLVAVNSILQIIFYTPLALFYLKVVSRGEGIDVNTWDVAKSVLLFLGVPLAAGIITTFSLRRAFGNRWYQDKFIPFIGPWALIGLLYTIFVMFSIQADHIISHIGQVVRVAIPLLLYFGIVFFSSITACRFLKIPYSQSVTQSFTASSNNFELAIAVAIGSFGIDSEQALAATIGPLIEVPVLLLLVYVVLALKTKWFG*