MSDLPVVKSTMNSLSQRSPYSQIGMGAAGGFLTGFVLLKASKIMAVAAGGTILALELAWQAGLVQLDVLKTFSQLEQDQS RGQLEVREISLEPVNLNRVQELGDKARKACATSGRLCVAFLGGFLLGFGWA