MATSPRAAVAGVVAAAAVALCLHGAAAQLCEDYYDDTCPDAYDIVKQVLIDAHRSDVRIYASLIRLHFHDCFVLGCDGSILLDNMTGMQTEKEAVPNMGSARGYDVVDAAKAALEDACPGVVSCADILALAAEISVELSGGPKWGVLLGRLDGKTSSISGANNLPAPFETLDMLRRKFRAVGLNSDVDLVALSGAHTFGRVQCLNIADSPADRLYNFSGTNRPDPTLDPAYRAFLIRRCPTKNGNSPVLNDLDPTTPDLFDKNYYTNLEVNRGILTSDQELKSSPQARGTTAPIVDQFARSQDAFFKSFAQSMINMGNIQPITDPSMGEVRCDCKKVNDS*