MSLQIDATAVRAAVAQLRAHSDAPLCAYVYDLAALDAHAAWMRAQLPPGCTLFYAAKANAEPQILQTLAPYVDGFEAASGGELAWLHQQQPDAALLFGGPGKLESELAQAVRLPDCTVHVESLGELQRLAAIARQIAQPDRRRIPVFLRMNIAVPGAQTTRLMMGGQPSPFGLDPDDLDAALLQLRASPALELRGFHFHLMSHQRDAAAQLHLIAAYLRTVQHWRQRHGLGPLLVNAGGGFGVDYLTPEASFDWAGFCAGLPAVLHAHGDGLQLRLEPGRYVSASCGWYLMEVLDIKRSHGAWFAIARGGTHHFRTPAAQGHDHPCVVVRGTHAPVLRDTPVTLVGQLCTPKDVLARNQRVAALAPGDCLAFPLAGAYAWNISHQQFLMHPPPQMVFLPVHAQATATTGTRMSARRSASATVSGSSR