MKGDQELQVIVQQGKELNPTVQDEINSVGNNQTGVPHSNTYKRWLRVIAYTFFVISGQSVAAILGRLYYDNGGKSKWLATVVQLVGFPVLLPYHLLSIKTHATTHTDSKSASPRNRVLVYVVLGVLVGAGCYLYSIGLLYLPVSTFSLICASQLAFNAFFSYFLNSQKLTPIILNSLLLLTISSTLLAFNNEESNFKKVTRGQYVTSFICTIGASAGFGLVLSLQQVAFRKVLKRQTFSEVMDMIIYVSLVASCVSLVGLFASGEWKTLSSEMDSYKLGKVSYVMNLVWTAITWQVFNVGGTGLIFELSSLFSNAISALGLPVVPVLAVIIFHDKMNGLKVISMILAIWGFMSYVYQHYLDDKNLKKSIGISTEESSDPSEAEGSSGKKIQT*