MELFSSQQWLALLPPIILCILLFSYVYIILWLRPERLRQKLRSQGVRGPKPSFLFGNIPEMRRIQQLAKSAHEQEAGSTDMFSSNYVATLFPYFLHWSRVYGSIYLYSTGSIQVLNVTDPNMVKELANCKSLDLGKPCYLQKERGALLGMGILTSNGDLWVHQRKVIAPELFMERVKGMVNLMMEAAMSMLNSWKNEVEDRGGSAEIVVDEFLRTFSADVISRACFGSSFSEGKEIFIKIRQLQKAMAKQSMLIGVPGSRYLPTRSNRGIWNLDSSIRTLILNISKKYEHDSSTSVNKDLLHSIIQGSKDGPFASCTPEDFIVDNCKNIYFAGHETTSTTAAWCLMLLASHHEWQSRARVESLDICQGRPLDFDILRKLKKLTMVIQETLRLYPPASFVAREALNDMKLGGIDIPKGTNIWIPIAMAHRDPSVWGPSADKFDPDRFANGIAGACKPPHMYMPFGVGVRTCAGQNLAMVELKVVLSLLLSKFEFKLSPNYVHCPAFRLTIEPGKGVPLIFREL*