MEESVTDTNQKDGKTNRLEIDRDGLQMLRLAHEGDKALLRGLTLHGSEESKYQQAVADKSPLTESGHFKHEVKCFQISKPLIRVDHSDISHDDRTLEEQMTNGAEFDQSSIFQNTCKSDAAIRRSEELKDVEGVCVERKPALVKKEASEMSDLTERQQTIPDDFHVKFVLDGVDMEEDDEVRARKHFEFVELKKRLEEEEIMYAGCALGEASNIDATEKDQIEADQVRATMDGVINSLAGIAICKPDSSLRVDKKPLSKSLNINNGMTDLAEDKFTGPQAYTNREGSGGCLCCRKAVKQIDEGNASDVYMTNSFYSSLNIVCPICGIPVVDLVDPVRSEDCEHIYDRAAALNYIATKRKDDVCLCAASGCRASLAENKLVNDSRLWQDIAELRQIKAAMLESRMLQDFANIDDSDDD*