MKLKIYADRMSQPSRAIIIFCKVNRIDFEEVRVDLAKRQHLSPDFKVVNPMGQVPAIVDGRFQLFESHAILIYLACAFPGIADNWYPNDLFKRAKIHSVLDWHHSNLRRGAAPFLLNTVLGPALGIKVNPQAAAEAEKLLFSSLSKIESFWLEGNGKFLLGSSQPSVADLSLVCEIMQLEILGDRERNRILGPYKKVQQWIENTKNATRPHFDEVHALLFGFKARLQKPPSGRAINEASKKRALHSKMLTALLHGIIKLKSRAQV*