MADKTVILAMINKAYVDGDKTMLDLFLDGFWLGEGTRGLLDHLLLVAVDQTSLERCKFLHLHCYKLETEGVDFSGEKMYLSEDFMKMMWRRTLFLGEVLKKGYNFIFTDIDIMWLRNPFPRLTLNQSVDLQISTDDFNGDEWSESNHINTGFYMIKSNNKTIQLFGMWYAQRNNSNGLKEQDVLDGMQKDGVFRDLGVKARFLDSLYFSGFCKESKDFKVVTTVHATCCRSIHAKVADLTVVLHDWLRFKNSPTNETSTFQWSSHTACMHSW*