MEQKLPFQLLLLLLCMSAMHGIISQETNEYRISMGEKVEDWFEEEEDERQTLQSEGRGRTVVNVESLGAMGDGVTDDTQAFIKAWEEVCSTRNSVLLVPEGRTYLVKAIRFKGPCSGTIIVQIAGKIIAPDEPGEWDPKNPRTWLAFSKLEGVVFQGGGVIDGSGSKWWDSSCKRNKSNPCRSAPTALTIDSSSRVRVEELMLVNSQQIHFTIWRSDAVRVSKMVVQAPDYSPNTDGIHISDSTNVVIQNSKIGTGDDCISIVNGSTNIKMKNIECGPGHGISIGSLGKDNSLAVVSNVVLETATLTGTTNGLRIKTWQGGSGYARAIRFKNVKMNQVSNPIIIDQFYCDSSIPCQNQTSAVNISQVMYINVSGTSKTPNAMKFACSDTVPCSNIILSNVNLQRDNGDGNVQTFCHSAVGYNYGIVHPSADCLRYDTRPHPSPPIHSEL*