MSEALVPSFQGRVLAGGVPVTATRRSSPSRKMPKSLLFSDGIAGLYRGRKTETALALEGGIYSVKFSNVRSKRRTVSIRAGSAAWQPTENGSASRLTDLLNLDLSPLTDKVIAEYLWIGGSGLDIRSKARTVSGPIDDPSQLPKWNYDGSSTGQAPGQDSEVILYPQAIFKDPFRGGNHILVICDSYTPNGEPIPTNKRASAAKIFSHKKVIEEVPWYGIEQEYTLLQKDVKWPLGWPLGGYPGPQGPYYCGTGVDKAYGRDIADAHYKACIYAGINVSGINGEVMPGQWEYQVGPSVGIEAADHIWCSRYILERITEMAGVVLSLDPKPIEGDWNGAGCHTNYSTKSMREEGGFEVIKKAILNLGLRHKEHISAYGEGNERRLTGKHETANINTFSWGVANRGASIRVGRETEKQGKGYLEDRRPASNMDPYVVTSMLAETTILWEPSAEAGTRGAKELQLQL*