MVRSVRNPGSGARQWQCRYCPLKQTSTITRVIRHLSKIGGKGITGCPNVSDEIAEAIIPENPKHFGKEELEIRAQILRDDVLLDPLPTDGAPSRKRARVEEDSCVQDSPVLGAQPPRQRTIDSQLHSQSWITERQCRAEIEIERTLIECNISFNVLRTNQWKRTITAVAAVGTCDGWIGLEYNKMRTTMLDEEKARIETTLKPIKEGWKRFGCTIISDGWSDSRRRHIINILVSSCLGTYFLRAVDAGRADKRITADFIFRHIRQAILDVGVENVVQVVTNNASNCRRMGELVEEKFPGIVWTPCAAHSLDLLMEDIGGLS*