MELDMGGGGAGCGGGRPEAHYRGVRKRPWGRYAAEIRDPWKKTRVWLGTYDTPVEAALAYDRAAVALRGVKARTNFGGGGGGGPDHGNGNNGQLPQIHHQHQRMHQQPPQLPPLGAGGHFGGLDISHPSPWHFVYFPARMHAMGPAVPGTPVVAASLPSTTLELRTGPSAGDAAALPFDLNEPPPSLLFGS