MCGILAVLGCQDCSLSKRSRVLELSRRLRHRGPDWSGLYHHGNHFLAHERLAVIDPASGDQPLFDDENKIVVVANGEIYNHEALKACLKEKHDFSTQSDCEVLAHLYKEVGEEMVSMLDGIFSFVLLDTRDDTFIAARDPIGITPLYIGHGTDGSVWFASEMKALKDSCQQFQCFPPGHIYSSKTGSLRRYYEPQWFTEALPSTPYDPLLLRKAFEKAVVKRLMTDVPFGVLLSGGLDSSLVASVACRYIADTKAGKKWGSKLRSFCVGLVGSPDLKAAKEVADYLGTLHTEFHFTVQEGLDAIPDVIYHIETYDVTTVRASTPMFLMSRKIKALGVKMVLSGEGSDELFGGYLYFHKAPNKEEFHKETCRKVKDLHLYDCLRANKSTAAWGVEARVPFLDKEFINVALGMDPAAKMISTKEGRIEKWVLRNAFDDEENPYLPKHILFRQKEQFSDGVGYSWIDGLKAHAEKQVTEQMMANAVYIYPYNTPTTKEAYFYRRIFEGFFPQSSARATVPGGPSVACSTAKAVEWDKAWAKNPDPSGRAAIGIHEASYQRKSEVAGVDNVGVEAYGKKLRLEDNIPVVHVQ*