MDRHGHAISNRRCVWVNGPIIVGAGPSGLAVGACLKEQGVPFVILERSDCIASLWQRRTYDRLKLHLPKQFCQLPRLPFPDDFPTYPSKNQFISYLEEYARHFDLAPKFNECVQWARFDDTCGLWRVCTANQGKASYGGEVEYIARWLVVATGENAEAVVPDLEGLGGFKGKVSHVCEYKQGAVYGGDRVLVVGCGNSGMEVCLDLCNHDAKPVMVVRSSVHVLPREILGKSTFETAVFLKNGSHSVLGNVEKYGLKRPEIGPLQLKNAMGKTPVLDIGALGKIKSGEIKVVPAIKRLDSNSVEFVNGERVEVDSVIFATGYRSNVPYWLQECDFFSKNGFPKNPFPNGWKGKSGLYAVGFTRIGLSGASVDAMKIAQDIGKMWKAETRQTKQFNACHRRCISQF*