MAMQAGIGVSRILILAGAGYTGTIMLKNGKLSELIAELQSLVKGMEKSGEKSDGDSDYSDAIAQQVRRLAMEVRQLASARQITVLSGNSGQMGNLTGLIIPAATLGALGYGYMWWKGLKFSDLMYVTKRSMASAVSNLTKHLEQVSEALSTAKTHLTQRIQHLDDKMESQKEISKAIQNDVNAASENLTLIGSELWQLQCLVSGLDGKIGSLEEKQDIANMGVMYLCNFVGGKKAKMPKALEDQLKPSGRTRASLAYAEVPSLTGLKELADDLSQTFSKPATDATLQDGTDNLEDQLRTPRNDQPRALLRFNSARC*