MRRLLSQFLCPILLALSFLFTRAQAVGSGRKTIGYRIVSKGEATAINKTHKPFKSRLHRGDMGYTHQIGNGFYTINSPDSWLGMLSTSDQWYCVIEANIQKFDEAAKLWIPESFEKRGFLGRSSQMDLWSQDEDVILDYIKSEMNMPKPEKVLRFSYIAYAGDRLHMLIPTKVVNDDGLGLWSICFETKAELLNYSDEIVDWKSWNIAGNIGEPSYPLNGINPLNGVGS