MTTLFPTYIDDKALAQDLILSQFDNFLIDCDGVIWLSEQLLSKINQFLQFLTKNNKRFTFVTNNSSKSRQSYVTKFKNLGIDGVTIDQIYTTGYSAVLQLKKMGILPGEKIWVLGDEGIEDELLSEGYIPLGGSNELLNQSWSDKNPLLIIDPEVRAVIAGSTLNFNYMRIATTLQYLMHNDKTLPFIGTNGDRNYPGSNGLTLPAGGSMVEYMAYSSQRDYVNVGKPDTTLAETILANTGYDKLKTIMIGDTLYSDIKFGNEAQLGGDNGSGTLLVLSGVTDKEELTNTVNIARETKQGQSLVPRYYIGSLTKLIELLEE*