PHSRESYEGVSIDGQPLGTIIIKLHSEICATTCLILTLILTGGVGACGDTGQALNWRGTGFHHAVPGKCVTGGDFTDHDGRGGEGCSGGTFALESHSNTWSTPYKVATRNTGPGTNRSNYEVLVRPNGSLNNKHGVFGHVVQGVDVIRIIQDLPRDPNNQPTEIVRIKDSGKGE