MSMTLVVLYVDDLLITRNDVSMISDLKKDLQMNFEMTDLGLLHYFLGIEVWQTPGRVFISQAKYIWEVLRRFRTEDCKPTCTPMKTSTKLSVQDEGVRIDGTLYRQLVGSLIYSTTTTPDIAFAVGIISRFMAKPKQSQWLAAKRILRYLRGTLQYGLEFVQNDDFKLQGHTDSNWAGCANTRRSTFGYSFSLGSTAVTWSSKKQSTVALSSTEAEYKAAFAAASEAIWLRKVLDDMGLDQEEATELYCDNQSTIKMAKNHVFHARTKHIEVHHHFIRELILNGDIELLYRPTEDQIVDIFTKPLAQDKFQKFRDGIGVKCNDVNIKG*