MVGAEQRKALEASSTHRQECSDRNACDVELLSVGAFSPLTGFMNKDVYEHNLKEMRLPGSNLLFGLPVVLDTHDPTVKEGSKVLLEYKGQKLGLLEVESKWSPDKALETKLAYGTSSLEHPGVRMVAMERGHHYIGGKLHGFELPKRWANDDIPGIVRYKTYEVLREELNNPRIKWAYLPYSMHMAGPREAIQHMLLRKNYGCTHFIVGRDMAGSKSSITTCESPALACTSMDAKAANLKVRKLSGTDFRKRLRAGEDIPDWFAFK*