MSTKQVTCRYFMHGVCREGSQCLFSHDLANSKPSTICKYYQKGYCAYGARCRYDHTKPPAAAGGAVGPAPHPSPSSGLHSPHPSSDIATSVMRTHSNEPRKREKKTLVLRDRNLTGLAEDKTPPPSTVNNPGGCNDPQTSPEMKPHSYLDAIRTGLDDLEASSSYSNEQQLCPYAAAGECRFGDACVYLHGDMCEICRLQVLHPFDPEQRKAHEKMCMSTFEHEMEKAFAFQASQDKVCSICMEVILEKASASERRFGILSNCSHTYCLSCIRQWRCAKQFENPIIKSCPECRVISEFVIPSVYWVEDQNKKNELIEAFKQGMGKKACKYFEQGKGTCPFGSKCLYRHAYPDGRLAEPEKPRKQLSSEGTVRFFNSVRLWDFIENRETRQVPSTDDVDVTELGDLFMHLSGVESSEP