MELDMGTVGGGGVGGGGRTEAHYRGVRKRPWGRYAAEIRDPWKKTRVWLGTYDTPVEAALAYDRAAVALRGVKARTNFGSGSGGGGVGGHGQGHSHSHAQLAQLHHRMHPPRPPQGPGHFGGLDISHPSPWHFVYFPARVQAMAPAAAGRVGAHVAASLPSTTLELRTGPSASGLPFDLNEPAPSLLFGS