MSGPPYDYCLLSAACDAPRHTSLCLWAVVAESSVPRPTRGSDMVCNLTLIDPSTLDQPELAAGVELMCFAPQAEQLPHVRRPGDIIRIHRARVDRYNERTQLVGKVGYRGFAFCLFHAVDSGLQPNQPYQKSSQHFFYDEREQGLLVGLRTYMATLNRQQLGGNTTYLRRIMEVCPMQFFDSVCRVVAMDDSHPNMRLLYLWDGSDALPYPMIFDTRAEEEMPETQSQQLRPFALPLQDMPDACNVPLLGTALPLVVAKSISMELPAVYSWVKFRNLGARVVQGQLQX