MSAPAHKFKVADLSLAAFGRREIELAENEMPGLMAIRKKYAADQPLAGARIAGCLHMTIQTAVLIETLAALGAELTWTSCNIFSTQDHAAAAIAAAGIPVFAWKGETEEEYNWCLEQQLTAFKDGKKLNLILDDGGDLTALVHSKYPEQLKDCYGVSEETTTGVHHLYRMLKEGKLLVPAINVNDSVTKSKFDNLYGCRESLIDGIKRATDVMIAGKVAVVAGFGDVGKGCAMALHGMGARVIVTEIDPINALQAAMAGYQVTTMEKAAPIGQIFVTTTGCRDILTGVHFEAMPNDAIVCNIGHFDIEIDVAWLKANAKSVQNIKPQVDRFTMASGRHIILLAEGRLVNLGCATGHSSFVMSCSFSNQVLAQIALYKNQDKAWAEKYVEFGKTGKLETGVYVLPKTLDEEVAKLHLAHCQAELTTLTKVQAEYLGLEVEGPFKSEM*