MVIGKGGNAIRHLRDATGARIKVEDVVPDADERVIAISATEHLNEHSPVIEAALKLLIKINDGGDNEGLLTSRLLVPSRQIGCLLGKRGSVITEMRKKTTASLKVLQKVDLPKCAQDSDELVQIIGDENVARQALLEVLSRLRCNVFGMELDDYGKSGAAASGLPFSGPSMKGGFAAPPPSLASRHDVGFSAAPPPNLSSRHDVGYRGGMYSLNGYGLQGGQYESNFSALPPASSLQGAGSGYGGYSDLDSNAYNSRLLGEGGGLSDASARNPLNKIVEMTIPGASANSVIGKGGSNVTSIRQISGAKLTVLDPNPISGDRVVEIYGTPEQTQAAQSLLQAFIYSGQS