MDGLLPRASIYELGEGKFKGGYGNLQFDYLFFLAPVSALLCVWRCWCSFVLLVPWYTILPWKFEASPSACALNWPPPSSQPACSPWRALCNMTRKRGTPRRGSAWYARKEHRQRREELERALVIASSLLRKKTREEEKVRLSDIAEKEIDRGTMDTVMLEGSNKQLYPACIIEEDPTLVDLPTLEAPCNTGRSGRGEGNLNLGLDDDPPGCIVEEVPWPDLEAEVDAGCATGKEGWQEDVKSRMPEAEGDDMRGSLHEEHLALVFEL*