MGGRSEASTNPSHLLQRIRGFTLVLIEDLCKGRTSLVSIDRYRTHCKLIGPGDKCSCNSDMTDGREIISMEKESHANRLDVLLRVLLITQKLLLEGKHASKRDIYYMHPSIFIADQANVDRAISDTCILLHCSRHNLNVVSAGKGLVMGCLRFKESNRMFNCIRRPSVAYPVPVYVEEVKHIMGFARYILVVEKETVFQRLANDKFCEMNRCIVITGRGYPDVPTRRFLRLLIDELSLPVYCLVDCDPFGFDILLTYRFGSMQMAYDAKLLRIPEIRWLGIFSSDAEAIGLPRRCLLPLTHRDKKKAEALLQRCYLHQQVPHWRLEIEKMLQREVKFEIEALSVFSISMLSEEHLPAKIQEGRHL*