MALALRGLRSCVAGRVIRQALSPRVAPAPLTSIRVRSLSTKASAEVLAYTSVEKGERDTLDYRMFFKQGAKEVSCWHEIPLHAGNGLLHYICEIPKETSAKMEVATDEPCTPIKQDVKKGKLRFYPYNINWNYGMLPQTWEDPGVKNPELQAAGDNDPVDVVEIGSAAAKRGGVYKVKPLGVLAMIDDGELDWKVIAIAADDAKADLVNDVEDVEKHFPGELQKVLEWFRDYKIPDGKPANKFGYDNKCMNKEFTLHVIQETHEAYVKLKSGARANTEELSLI*