MGNLFCCIQVDQSTVAIKERFGKYEAVLEPGCHCLPWCLGSQLAGHLSLRLQQLDVRCETKTKDNVFVNVVASIQYRALADKASDAFYKLSNTRTQIQAYVFDVIRASVPKLNLDDAFEQKNEIAKAVEEELEKAMSAYGYEIVQTLIVDIEPDEHVKRAMNEINAAARMRVAANEKAEAEKILQIKRAEGEAESKYLSGLGIARQRQAIVDGLRDSVLGFSVNVPGTTAKDVMDMVLVTQYFDTMKEIGAASKSSAVFIPHGPGAVRDVATQIRDGLLQASHQNQ*