MSAPVEVVLSADSAGQLFNCAVYDPHTGSEFLSYRGGNTSSRSLTILNGEYILGAQLGKNYINVWEIQRKDQLQQKIVCPGIVTCLCASPDGLYVLAGIAEAIYLWEVSTGNLLAILSRHFQDLSCIKFTDDSSHFVSGGKDNLAFIWNLSSVVQLDSSRTPEPRHILSRHSLPITDIHCGLMGPQARVATASLDQTVKVWEISSGEMLLSVLFDVGIMSVTFDPCEYFLFCGGSDGNIFQVSLCSTSLSRDKTFQSDSEGNQVFKGHRNLVTCLSVSMDGTVLLSGSNDETVRMWDVQSKQCIWTINHRGPVTNAAIIPAPANMFLSDSHPAVPLPRFSRHLNPSEQGDGTGTGGMSLRLGANTQEPEGTYLEKAEELYSLMCAVTDKSVFGDGENTKVRVSELEEEVRTLKKINKDLYEFSTQLLTKPN