MTTRKTIALLLSVALWLQLVWAGLKGPTTVKGKPFPSLIDATMVDIAKGLDTKLFTSVDLTKAYMARINEVNDYFHAVTEMNPDALKIAAEMDEERARGKTRGPLHGIPVLLKMSMASADAMNTTGGSTLLLGAKFARDATVVRKVREAGGVILGKANMSQWATFRSSDNSSSNGWSAHGGQCLGAYHDDMDPSGSSSGSAVATTLGLAAAALGTETDGSVILPAQTASLVGIKPSVGLTSRFLVLPVSEHQDTVGTIARTVKDAARLLQPIVGRDDRDNYTDAIPFEQVATPDYERATQSQDALRGARLGVPTNTIALFRHRLPDEDPVMQAFRAAVDEVKRAGAVVVEANFTMAEQWNQSKAENIVLFSDMVTALPRFLAELTVNPSGIRNLADVRRLTIKAGAREDYPARDVETWDVCLDEQGFGNDDPRALAALAEDRMLGGQGGLLGAIERHGLDAVLMPTPISRNFAAILGAPVVTVPMGYYPASHPVKKVPGRVGLVDQGPNIPFGLSFLGARFTEEKLIALAYGYEQRTNFRDKVPPIRMPKTELGDIVGF