MKIAITGARGTVGRTTVKVCADAGHATVQVNRTEQPPGAIPNTEMRTADVAMNYQQTVEAFRGCDAVIHLAAIPNPVGKDEYAVHNNNVDSAFNGFRAAAEVGIKRFCYASSVNAIGLAFSNRPLHFDYFPIDEEAPQHPTDAYALAKREAEIQAQAFAEWFPGMKIACLRIHEVSSLERVQKVHANDWENAGVKQLWGWVNPVATARACLLAVEKCDNWEGCEVFNIVAPTTTQDLPSEKLARKHYPDAEIRADMSGNQGFWTTDKAKQLMGWEHYETE*