MATVTIPEIVPSPEQDSETLKKAFQGWGTDERAVIRILGKRDASQRKMITQTYQQLYNQSLFDSLRSELSGDFLKAILLWTYDPSERDARLINDALKAKKKGVKDLQVIVEVACASSPHHLMAVRKAYCSLFDCSVEEHIASNIQLPLRKILVRLVSSYRYDKEVVDMTVAKLEAGHLYESIKKKELDHNHIVWILGTRNLFQLRATFACYKQEYSNTIDQDILKCGNGDLQDLLRIAVLCIECPEKHFAEVIRASVYGLGTDEDLLTRAIVTRAEVDMVKINEEHNKMYNESVEDAIIGDTSGHYKDFLLTLLGKQI*