MGFLPPVAPPFVTGSTHGERECWGFQGLAEGHGNHGDRRSNREGKEEEAGYGHVHGNERQHRPCARGHWRPDEDAKLKDLVSQHGPQNWNLIAEKLQGRSGKSCRLRWFNQLDPRINRDAFSEEEEERLLAAHRLYGNKWALIARLFPGRTDNAVKNHWHVIMARKQREQSNACRRRRPSASSSIPSLPHSLPNRKEVNPSNNACSGESTITSTRDESASTCADLSLGSFTSRIVPSFPNGYSPSHQPHSYQAFNGSDGKVVTTSNRIYVKHGDSGGSFFTHGVPKMLVPGFDQSDCTGTGSASGASANEAVVYHMTNNTLHHGETEHGGEKIRLPFFDFLGVGAT