MSVNKLFMDGNPQMEQQITPPSSQICVDNDLAFTNGIQMLFHESGELKANGAPGPAEWPGMEFHQNRGGQDISQASPRSVQKHEGSWDAHCHGQTGCSIDPGSIYCGSRPVICWLGYLPTSVPSNHLLLGPSPEYFGYAPSLFETCLFPNQANINSSYLWPLEALRHDSQNTVARPCQAFGQPVNLLHGSRDPSNLSLGGSQTNVPRRQFKCGVQGCKSHFKLRKTLNRHMASHSGERPHICWVPGCQRRFLRRDNLKAHYTTHGKRKGRNRYVATLDTTASVYNPEFCGQLTSEGWPLDHAGQD