MFRLSYLLDMLEKAFHIDFADSKKNGGKLLVINGFRFFRNKKRGHLQYWKCRNYYKERCPAIAIHDESTLILRLCHQHQHTESNDIEIKPLPGSETKLAESAEDEAQAEPEAEMDNEDDPDTAPEPAQFDYGHGQYRGNNPQIQFSVSKRGGQLLWLDGMKFFRNNINRTNLYWRCHWYYRHTKCPVLICMSKTNSNDFRQIHDHCHMRPKRKENPGTGGYPKIKTPVVSNVRIVLANEEVPNPEDVLVFFTQSLRGRPAIMANGIRFLIMSENKKKILWRCSSMATKKIKCPARITMLKETPPKFIINKAEHLHAELKRNKYSSSKAQTLRDPHQMATKLDCEMEGAGGVSFDLHEEELNELTHDV