MGDYRLLRNSGVVIGIILLHLFTFASLVSSDELQFGVVVNFLWPYGTVVGESGELQVTPSLEVKGSPGLKPDRTSLCERIHIHGLGRFKHLDKYAHSLKLIVNASISGKTNNIDVCFHRNLSRGIGMCPHSRWEKASKGSWVQTMSPFDHKILDVRVPSSNKVSLEVSAVEELFMHRIVFLLLGAVLLASASTLSQSLAFYYSSAMAVGIILVVLLVLFQGMKLLPTGRSSFALFIYSTLLGLGGFLLRYLPGLFESLLTEMGIDEEMYTPAAIFVGAFLSLGGAFFGFWTVRKLILTEDGSIDVSTSLFVSWSIRIMAAVLILQSSVDPLLAGGALISVILMSSTLKKITRLKFLLRLFEIPLNLLLGIWEAIRDTDIPSVPGYLHDFMQKSPDASGFRNRVTSASPSGGINNGMRESPPSESDTFPSSFHKTPERSQLTKEEWKKLTKDSTTKAVQELVSSPDFGKWAAVNADRINVTPRKGSSSKNQPRKWMRWF*