MKEASEGVALPKAETSAVSIATAAWSTPAPGASMVSSQHESPSPSGASSSDSGVSTGRPEAGGADKLLIGAECVVCGDKSSGKHYGQFSCEGCKSFFKRSIRRSLNYTCRGAKNCPVDIHHRNQCQYCRLKKCVKMGMRKEAVQRGRIPASINPYSPGLMFEAQSLLMPAPGHHLPPPHMPMGFFSSTILSGLVRAEPYSQLNLPNSTQVMGIDNIYELGAQILFSAVEWARGLPYFSELKSSDQLILLRSSWAELFVVNAAQFGMPVHAAPLLAASGLHTTHHGMGPEKMAAFMDHIRVFQVRFSVF