MTRKIPLLALGFGMALASAQAFAHGNHSHGPALTEVERQASEGIFADKDVQDRALSDWEGVWQSVNPYLLNGDLDPVLEQKAKKPGGKSVEEYRAYYKKGYATDVEQIGIEDDVIEFHVGQTVNSCKYRYSGYKILHYASGKKGVRYLFECQQGDANAPKFVQFSDHIIGPRKSQHFHIFMGNESQEALLKEMDNWPTYYPYALHKEQIVDEMLHH