MGTFLDDEALGLFREAIRDGFVPNSKAFVCVLNLCSGRLDFELGRQVHARVVKGDWRNLIADGAIVYLYVQCGDLKSAFGVFDRMVEQDVVSWTTNFTTSGASKAFGEEKALKFERQMHGFFKSVQWDEEERGYMDVHYSRHTGEEFGYLEGHVRNWLCREALKLMYRMQADGIKVDDFVYATVPGGMWRNSVGYRAFIQKYTRSYGIHVAWMREPKLLIKGVYASGRRIIEAIASVRWCFFTCLARPFNFLDYVSFLPVYCI*