MLGCVRKSMGSDFVMPIRPAVKFSEHVVTTSKHMQELESVSASECLSGRRRVRHRVVRIIHTDGDATDSSSDDEVELVQRVKRHVTEISLQPSVESPQKEPTKKRVLRLPESESTRRKKFRGVRQRPWGRWAAEIRDPTRRKRLWLGTYDTPEEAARVYDKAAVSLKGPNAVTNFPSVVKTESVATAGQSQSETCSLPSVTASSPTSVLRYNEEAPFNGFGYCDVDAFGFDFDVPLTLPDIFSNKHLEEDEFGEFDPDDFLVFETSLPLLHSNKSDEGECRVGGL