MSLFFVYFFFKGHGGINQLGGVFVNGRPLPNQVRQQIVQLANQNVRPCDISRQLRVSHGCVSKILGRYYETGSIRPGVIGGSKPKVATASVVEAICKYKEDNPTMFAWEIRDRLLKDQICTVENVPSVSSINRIVRNKAKRRTKLKT