MDFAAVRKEISDETDRITGRTKQISQVPIHLSVYSPNVVNLALVDLPGLTKVAVEGQPQNIVADIEQMVRSYASKPNSIILAISPANQDIATSDAIKLAREVDPSGDRTFGVLTKLDLMDKGTNALDILEGRAFRLKYPWVGVVNRSQADINKNIDMHAARHREHEYFTSSTYYRHLANHMGSEYLAKMLSKHMESALKSRVPGIQVLLNRAINTLEMELHVIGKPLVIDSGAQLYTILELCLSFDQIFKDHLDGLRSGGDKVYRVFENQFSAAFKKLSFHGHLAIENLRKLIYEADGYQPHLLSPEQGYRRIIEECLCFLRGPAEGCVDAVHFILIDLVHRSLEETQELKQFPRLRAEIRNAVISALEGFRNESKKMVILLIDMESNYLSVDFFRKLPQELDKVGKPTTLSVDRYDDGHLNRIGANVSTYVNMVCSTLRNTIPKAVVHCQVQEAKRTLLDALLADLAKKEEKELDKLLIEDPIVMNHRIACVKRLETYRNMKNEIEKVMWSA*