MAADIPSFTLNTGYKMPSVGIGVWLGPDGGGEVAEQMCKTALQLGYRHIDTAYGYANEEQVGKAIRESGVPREEIFLTTKLPNHHHHRVAESLQESLDKLGVDYVDLYLIHWPQAYTEDNKTISYDESPTYIDTWRDMERLLGTGKVRSIGVSNFSVKLLEVLLKETTVVPATNQVECHPCLPSFELKKYCDEKGIVLTAYSPLGRPKEYDGKPVFLEDPDIVRIAQAHNSTPGQVALSWGVQRGTVVIPKSENPERIKQNISLIKLADEDMLAIDAIHKKAGMHRSLLRYHKNSSDGRIFGWTYEQLGWNMKQGGIALE*