MGRHSVFVKEKTRKGLWSPEEDEKLYNYITRFGVGCWSSVPKLAGLQRCGKSCRLRWINYLRPDLKRGMFSQEEEDMIITLHKVLGNRWAQIAAKLPGRTDNEIKNFWNSNLKRKLIKQGIDPNTHKPLSENHQVRNEPNCTDKTSSLLMPKLPNMSDSAEIQQPFHFFNSKRNFNSQAVTRELTEVSKNQLVSKQVFDPLFLYEFQASVNPIGPYAHHHNQIEGNQDFGFCSNFQHVHMTTESDISDSSTSRMSTSNSSNTMISHYNSVGIQMNEMLEWDADNKIDSLIQYPYVGIKNEENYSNNNNTLSGENLDVFHHI