MELLFWVVPSVLQKKARHTAFWLSFFFPPLQSFTSFAKLFRMPRVCDFCFIYEAILFCRADAAFLCSACDVKVHQANKVASRHERALICNGCELVLPDFICRADIAAFCTACTIKVRSARPQARQHEQSELLPLYAAPYVAGDDIADMGFHKHITSHGNILDNVCVPDMGIVRLEDGTGVLDDKLFVSWLVPHDPKLSDSIKDDKLENAGMESRKALMEWEEENFRRIESFMLSEPCEESVCVHAEDSLVPSLVHTSSSTSNAFWTDEAAYTQGIVSESGSLTSAMAMHVAPDFAPNCVRATERPCLDDLSHLCNTLAREARVLRYREKRKNRNFEKTVRYASRKAYAEARPRLNGRFAKRLFEVSKQSL*