KMFQKLKRTSVSDYNLCHGFIISRGVNLFVVFFVAVETQSTSSEELVPSPPSPLPPPRVYKPCFVCQDKSSGYHYGVSACEGCKVS