MAKVLSIENLVSALQKCKKEKNIEFAELLHKQIRETGLENDRVLGNHLVPVLVECGRLLEAHKVFDKLTYPNACCWTYLIQGYVNSGEFQHGLDLFWKMQASHIRPNRFTILAVLKACTRLNCLLRGRCVHSEIVYNGLEYDHFIANSLVDLYAKIGSLKEAQKILDDLPVRDVITWTALISGYAEHGCPKDALRCFDRMKIAGVEPNAITYLYSLKACAILRDIQRGREMHAEVVKDGFEADELSGSSLMDLYTKCGLMEDAHEVFRDLPVQNEILWTSLISGYVDQGLGDEALDCLEQMKLSGIMPDEVTIICGLKACGTLGLVEKGQALHTDIIRDEHEKNPLIGSTIVDMYAKCGQLLEMKQIFDEMMLRDVVAWTVLIAGYAYQGEFELVFLYFKQMCEEDVKPNETTFLVLFTACNHAGIVSKGLEFYENMIRKHYMSPTVKHLNCMVDLLGRAGQLNEASGMLEQMPIQPNVITWETFLGSCRKWGNTMLARRAFESAVVLDEKHHGIMVLMSNIYADDFDF*