MFHRRVTSVLNLRGNAILSTVKELGNVGPLYSTVSAMEALPRKLKKAGKKPWVTSVNELKRRERYDKLERRVVREVALRPPENGLLVEKLIPVAHHVLASRAQFLCTEVHVGHPPHKIRTCNVSGSQKNKEHTWQRGGVDHVLPVVQSFHLFDRLGRAVSHNERLEVDRIPALVELCIQAGVDLPEYPTRRRKFPIYRVAGKLIDFEKRFPKDDLSGKDIETFRSKETIKKPIGDGNSLNLPYDDIKGFAMRGMEAWEIMRTGAIQLMKTYGVQTCGYCPELQIGPKGHRVRQCQAFKHQMRDGQHAWQEATIDDLLSTVYVWHVQNPHAGDVLVDSMKRYYGKLPAVVELFSQVGAQVGDDYYHMMRDDVVVPGLDEEKLVV*