MNPLVYLDVSADGVPLGTITLELFSDVVPRTAENFKNLCTGEKGFGYKGSTFHRVIPNFMCQGGDFTRNNGTGGRSIYGEKFPDENFALKHTGPGVLSMANAGPNTNGSQFFICTVRTSWLDGKHVVFGHVVEGMDVVKKIESHGSASGKTTKDIVITDCGILS