MDENGASFQVLCLATIGFHHLRGPEIEHLFPESMDFPKEWSILPFLSLPDGAHSSEKDFVYFTLPFPNDEGTVFGLSCTRQLNASSLKNIPSDVTRSSVQKAVVVITTSPPFGHIKDNLDIVTNAYFSQGDFSNLDVLRDFFHVLTRKEQDVHIALNINLKSFLCEWRQNALVLLKVLLLGKRILVYDKSAERLGNFQYSLLSLIPCMMSHLQDVSSPSAHSLEKSLHKPASLQTSDKRSLLAYTGFPLIIFGEGSMFSPYTPLQLVHVLEAKSSTSWLAGTTNTLIMLNQNKMAEVIVRSDTHQIEFVDPTIKNLTSLTYTDKSWMEDIISRVESSLEMELPGFEGSDDWIRNQFELYIFGMLATVKYYNFLKKQDDSILSQYHYLPSTSCISDYGETFLLEWMKTNTFRIWNNIADDDLFDVILPKHPCKEEHKVPISARIATLFSAVKITPKSRDGEDEGSKEPAV