MEAAGREEAQGGLGWRVTVPEGASVTVEHEAAGRAAARAGACLLAFLPVWIIGVDDPRKAVHVLKVGLSLALVSIFYYTRLLYDGVGEAPMSSIMTVVAVFEYTVGGSVYKSFNRAVATASAGVLALGVHWVADKTGEFEPYILTGSLFLLAAAATFSRFIPTVEARFDYGVVTIFIMTYSQLVAVSGYRDDELQALVKQRISTVAIGILMCLVVAVFVCPVWAGQELHLLTTRNMEKLAAALEGCVEDYFAEGPAAQPQARSEGYRCVDCKSSEDEQANLVRWEPAHGRFGFRHPYEQYGKVGDAMRACACCVEALSSCASAEARASEHVKRLVRDACTRAGARCAHVLREASRSVATMTTSSRALSLAVADMNTAVHELQGDMRSLPSLVDDTMPVFTVGFLLVEIAVRVQGVVDAVNELATLAC*