MELEVLSALDKAKTQWYHFTAIVIAGMGFFTDAYDLFCISTVTKLLGRIYYYDPKTGKPGILPPNVSAAVNGVALCGTLAGQLFFGWLGDRLGRKKVYGATLMLMVICSIASGLSFGSTAKSVLTTLCFFRFWLGFGIGGDYPLSATIMSEYANKRTRGAFIAAVFAMQGTGILAGAAVSIVVSSAFNHAYSRPAFNDDPIGSTPPQADFVWRVVFMFGAVPALLTYYWRMKMPETARYTALVEGNAKQAAMDMAKVMEVQLEAEQEKVDKLRATDNYGLFSAKFAKKHGLHLFGTCSTWFLLDIAYYSQNLFQKDVFTAVGWLPSAGTMSAIEEVYRISKAQALIALCSTVPGYWFTVAFIDRIGRFFIQLMGFFMMTAFMFGLSIPYDNLRNSHHTTFIVLYAFTFFFANFGPNSTTFIVPAEIFPARLRSTCHGISAASGKAGAIIGAFGFLYAAQSSQEGKQDPGYPTGLGVRTSLIILGVINGLGFLFTFLVPETKGLSLEDLSGENEAGQDEASMSGVTRGQNRTVPADGHVVLQEARG*