MEELQLHARAWMADQTVELEIQNLPNNETEAGGSRVSLICHRGWTLGRKIAIVGVAVSSAPIVLPHLVLFSALGFVLSVPFGLALAGYACTGKLMRSLLPVREDFKYDETPIQEEVGEVTGDAKPLSGNDKENGDVVMELEKHNEEEIKREIRKDKEKEEEVEKTEGDRHLVEEQQEEKATEFDEDDKEKGGDVGEIGEDKEEVTGREGNVREITLTGREKEESLGSIGKDSGVEGSSEHVKTEEEKADDAGEIGERGLEVGRECGKAQMVGIIDGNEEANVVPEICTPEIEEVSGYKKPLSDADGEGAFAQPSAQVVQQADPDASQLSCRSLQLWNVLWTSMEQERKILLSILIFPSNLPP*