MGSPRLLGSPLSPLSPKMGMGNLKPAISLRNRLPTQIRRCLPLYLACICIILLILNADIVGISVPGTGVGGRGRGLAIRREAYKDYLSKGKKLQGAGSVPAKFPRKIWQTWKVDPMSFAERDSLTARTWTARNPNFRYEVLTDDNDMGYVEYHFGPDGFDRPDIVEFYRNVNATIIKADLLRYIVMYAEGGVYADIDVEALKPVHRFIPERYNEEDIDLVIGVEIDQPQFRSHPILGSKSQSFCQWTFMAKPRLTVMLNLIENIMSWLNDVAVEQGVGVSEVQLDFDKVISGTGPSAFTIAVLEDMNMRMKLEEAGGRLAKRPSKSGKEITWDDFHDLDESKVVSRILVLDVEAFAAGQGHSDSGNHNARGALVKHHYHASNWPSRHPRFSHPAYGEVERCNWDPVCVAKWDRDVAEFKSLSSEEQQQRIASRQF