MTMVLDTGMPPFLGLEGGVDSESEKMKGLVSEGNWDSVLKLIEDDLVASNLILTPMKNSGDTLLHVAASEGQNEVVKIVRELLREELQDMPGNAFGNTPLHLAAGNGHAETCRLIIEVAPDLITKTNDDGLTPIFLAALTGYYDAFSALTSMRLDLDDAQIALKRGNGGDTILHCALTLENFDLASEIIKKFSQLIYCRNERGLTPLHILANNPSAFRSGCELGLLDRFFYESISVPTESKLIESSEKKKEDYSHKLAGNYLLCWTFFNLLWSLLWSALSALVAVRAVVGASRPVWPFGPFYISSPFAVRLGQTSKAWARSGPYYRELGQASILKSKRQLQSEPLHLLTYRFLLDFRVSLPKRGRENRSIFHTRKPTNSRAGTQPQKRTKRGRSVFLIAGKKGVKETVNAILEAFPRAIRDKDLEHKNVMLLAAEHRQADIFMLLREKNIVNWLGQVDVEGNSILHLAAKYTRNEEMLIPGAALQMQREIKWFQFVKEKLPRYFSKLQNYNGQTAMEIFTETHKELAQERAKWLSNASQACSVVATLITTVAFATIASVPGGVHDHGDPVFQGKVAFNVFFHQSLPSSPCASHQSLSSCSLAFSLLPTKIWIIVIICPGS