MRILVVLSLATLLLFSSLFLTLCDDLTDDEDLGFLDEPSAAPEHGHYHDDDANFGDFEEDPEAYKQPEVDEKDVVILKEKNFTDTVKSNRFVMVEFYAPWCGHCQALAPEYAAAATELKGEDVILAKVDATEENELAQQYDVQGFPTVYFFVDGIHKPYNGQRTKDAIMTWIKKKIGPGIYNLTTVEDAQRILTNETKVVLGFLNSLVGPESEELAAASRLEDDVNFYQTVDPDVAKLFHIDPDVKRPALILVKKEEEKLNHFDGKFEKSEIADFVFSNKLPLVTIFTRESAPSVFENPIKKQLLLFATSNDSEKLIPAFKEAAKSFKGKLIFVYVEMDNEDVGKPVSEYFGISGNAPKVLGYTGNDDGKKFVLDGEVTADKIKAFGDDFLEDKLKPFYKSDPVPESNDGDVKIVVGNNFDEIVLDESKDVLLEIYAPWCGHCQALEPIYDKLAKHLRNIESLVIAKMDGTTNEHPRAKPDGFPTLLFFPAGNKSFDPITVDTDRTVVAFYKFLKKHASIPFKLQKPTSTSDAKGSSDAKESQSSDVKDEL*