MHTIQDATVVERAEQGKDEWSQFVEYNKHHLSRTIPSSASRNYNPLLPWALGCQFVSMNFLRNQYMLLNDGRFRENGNQGYVLKPEYLCSSAIDESAVDDALGCTHPRNMSVRILSGYCLPKSDETKATSNANLQKQSINPFARVTLYDGSPATLLSPPSFATKVVKGNGLNPVWNDREAAKFSCMNPSVGMLLFVVYDHCDITKTDVFIGASAIPVSCLREGYRCVSLYDSNNTRSGGMRFASLLIKVKIEFX