MSALLPTNSASSPPSLSFPSPIPSVDMITFPAPFLRASSTLTSSASCLASLRKRSTGVRAVDVSTSSHMATSESTLAESTQRDFPILDQVVNGCKLVYLDNAATSQKPVAVLDVIREYYETYNSNVHRGIHSLSARATDEYEYARKKVAKFINASSCREIIFTRNATEAINLVAYSWGLTNLKHGDEVILSVAEHHSNIVPWQIVSQKTGAILKFVSLTKEEIADMGQLKQLLNKRTKLVSLHHVSNVLGSMNPVKQIVEWSKRYGAKVLVDACQSVPHMTVDVTDLGVDFLVASSHKMCGPTGVGFLYGKSELLQALPPFMGGGEMIAEVFLDHSTYAEPPSRFEAGTPAIGEAIGLGAAIDYLSSIGMQRIHDHEVELSGYLYDRLSAVSKLRIYGPSIESGYRAALCSFNVDGIHATDIATFLDQQHGVAVRSGHHCTQPLHRHLGINASVRASLYFYNTKSDVDAFIEGLEDTIKFFSTFQ*