MATTKKTITIFGATGLQGGSVAAIFLDDPKLNADWTVRAVTRDVTKEGAKKLASQGAQVVAADLNDKSSLRAAVDGAYAVFAVTNYWEKMDKDVEVQQGKNLVDAAAEAGVQHFIWSSVLNINKLSKGKLPHLYHFDSKAEVEEYARSIATSLPSTFFLPGFYMSNFSGPALGLTHHDTNTGKWTFALPTPASSSIFPLFDTADTGKFVKAAVLHREETLGKRLLGATEYLTGDQVVEGFKKVFPEAGATASYYQVPGDVYLDNLKGAGMPDYVAQELLENFLLLGTFGYYGGESLDWTHSLVEDKLTTWEEFIKKTPEWKDLK*