MVQCHPLDSLSSAAGSSPHEKTPLVHPPMVCEDDCQCFKKNYFKKSYETIPAFNTSGIHADKREVGDIDLEGGMYIVKSLSFLDRFLALWILAAMILGVIVGEFAPNVDSILTGANLKGVSVPVLVGLLCMMWPILTKVQYERLPSLLRSSHIYRQIGMSLFLNWIVGPFVMLGIAWATLMVMIWNRLAHGNEDYCAILVIINSILQIILYSPMSVFFINVISRSKNAISLRYGETAIAVLGPTFRTFVPMILYFAIMWTSAFSLIWFLSQRKGGRIKWGYEMAVVQAFTAGSNNFELAIAVAVAVYGVSSDQALAATIGRLNWGENEAADETCERECGC