MAAKKGATGDTQAELKLTCNSVILISPKNEVLLLHRVKTSTSFASAHVFPGGNLSAEDGECPAAEDPKRHEDAQWYRNAAVRELFEESGILLARDKNTGVMLAVSEAEREKGRRAIHQHEVTFVDWLKKQNAAAVPDIADGATEPLIPFTRWITPTNVPKRYSTQMYLYFLPLPAESDQSVLNEIPAEGEREEIQVPTSDGGVEITEAMFLPAAEWLRKAQSGEIIMFPPQFLLLHLVSQFLDKEPRATASPEELRNRRAELVEFVHSGTPPWTEKCISPKMLKMSSDGRTVLALDHPGPEFDGTTRAGEPDRVVYVQFKQGAARKLDVRWKKDVFAEQAKSSL*