MASAGTLAGIFFLTVALYCGIDPFKHSAISDFPDFEAFQVDLAPWSGIPADRDAENRLQKSEIRFLNQVQGPESVAFDPLGRGPYTGVADGRILFWNGESWSDFAYTSPNRSELCDPKPSPLSYLKNEHICGRPLGLRFDKKTGDLYIADAYFGLLKVGPEGGLATRLATEAEGVPFKFTNDLDFDDEGNIYFTDSSTKYQRRNFMQLVFSAEDSGRLLKYNPVTQEATVLIQGLQFPNGVSMSKDGSFFVFCELSLSRLRRYWLKGEKAGTSEVFAILPGFPDNVRTNEKGEFWVAIHSRRCWYSYICGLYPKLRMFLFKLPISAKIQFLLTIGGRLHALIIKYSPDGEIIEVLEDSQGKVVKAVSEVEEKDGKLWMGSVLMPFMAVYQLD