MSHGNKQNFTKIWDLGKWESRDIKHYSTISRIQKQLRLGNWEYLCQHPEIRAIIRVILHQALNGKPKPENLRKFVADLFN CAQNPLLVPMINTQLKYVKNELKRGRWSQFDAEMLFMESPSTHSLLSTASEDSNVHPVLTYALVFKKPDECGIDKPPF