MVLAEVSPSGDGGVAVGTDADAEKIEKLLRSERGGTRLTAVGIVDEKIGDVAFELAEDIPFAALEQRLLHPDGWEALAGTLLGEPSARAGYLIKRDLLKTWWQDATPEQPPTKAGAPTRSAGASVVASSQPAAKPAAILSAKYATELEGQGLDEPGALALSITLEIGGVVSAEEALALDGAKYGTSPGLVSKDYIERGMQTEASLMLSLRSGLMEFNDEKILLTYFQRYLRKYSGRGLPSLPVDKELRDDEGHVKPDCPVFKADLPKVKKGN*