MATAMMSKAQCQLGKAAVTPTRRARVANRSAVRVMATAATENLGFKTMRDGIKVASDDTILTPRFYTTDFDEMDQLFNMELNPNLPMEELEAMCTEFRNDYNQRHFVRNETFKKAAEGITGETRKIFIEFLERSCTAEFSGFLLYKELGRRLKTTNPVVAEIFTLMSRDEARHAGFLNKAMSDFNLALDLGFLTKNRKYTFFKPKFIFYATYLSEKIGYWRYISIYRHLQRNPDNQLYPLFEYFENWCQDENRHGDFFTAVLKVQPQFLNDWKAKLWSRFFCLSVYITMYLNDHQRSAFYESIGLNTTQFNQHVIIETNKTTERIFPAVPDVEHPDFFKKMDYLVELNTKISNINKGDMPKVLKTLATAPLIERMVAEIFQIFLMRPKDVGSVDLLDQQQQAQVVY*