MSTSYASDCKELLNIPFEKFRGRHDSEIHLGKQWWEFTGVPHHAKRMIGGRAPHVSVSVGRRPSHRGKATVEEDGPGVSESVQRESSHPSTGGAGRSSGDAERVEHDTPNLGDGSAFSDEDTVPPQLYLTDEEWREQERERIRDAHERAMIEDELKAVRLLGASGMGPAIVDWLHHHLCSVARGACFLGGYSIFLQVWAWEHITIHRPLPGQSMPSFPMIHCWSYEVWDSERIPLRLYYSLFLDTQVVRELGLPQTSHEITSPWTPIMASTTDEGAYLREMAPWIEEWRTIEERDSIAEDFEHLRQNFDWVVAGCDFMRDELERVRAELERVQSNSATDECHEHKEDVKGLMDRCGRLSGLLLATGGNPSLADVNPYVRVPLPSSVRSQSQSWVYTQMTRGPRQVRLRLEGEASSRTAAVEYDSVSKX