MAFIDSQVYLDHTGMELETLYTPCYMPNSNWFVQESLSTEWTREDNKKFESALAIYDKDTPDRWFKVAAMIPGKTVFDVIKQYRELEEDVSEIEAGHVPIPGYLASSFTFELVDNHNYDGCRRRLAPVRGSDQERKKGVPWTEEEHRRFLMGLLKYGKGDWRNISRNFVVTKTPTQVASHAQKYYIRQKVSGGKDKRRPSIHDMTTVNLTETSASDKNKPPVIAPQQKLNSMSKVQLDWTSSHYNDGSLMVFNPNSDDLFVSSSSDVTSMALKMQGQDLYECALREAYAKVKVPGFSMAPRDFNNEAVFGIHAL