MSGVNLNGDLSQKYSLSQSDDDDDNTRADGEEEGDMDDKVKRRLAQNREAARKSRQRRKAYVQNLEEEVRQLRTGKIPPQTLVAQSSSLGTGSLGGAAALGLGPDAGSLFSAMLHRLPAGSLPGAGDALAQQNHEVLQAFDKWRAEHVATVLAVRQAVNEGAADAALRPLIEEARSQLWTLFAMKKAVVCSESVLLIMNLEHLLPPERLYAWLGGLRASNACNGLLTKLADLGLGTQQRMKLEALRESLLQQENSLGRGYSEVLAELGARAAQQPVLLPGQLPDKRVWDSPDILGKLDAMRMTLLRGDNVWEQFLEQTEGFLSLRQYGVAVTALMETSLQLQNLHLPWLQLLRRPAGE