MLTKTKAAIVTTLFLSLGAQADTILNVATAGDQNMVDYVKTWLGPKFEAAHPGVKVRVIGTGPGDAGSNKISEKLTAQQESGAQRWDIDVAVVHQKAGGEQVAKGLLQKYRQDIQTGGMVSSPSAIQALGVNVDGYVMPMFLSQTAIAWNSDLVTTPPTSYDELVAWTQKHPQAFGYNGIKNGMSGVSFVVGWIYAYGTDAQRLSAGPYDKSVEKGWQQAYEKLKAFNKNVTFTPGNAGTLDMLSRGEIAMGPVWVDMFYSWKDQGKLPPSIKLALLAPGMPGQPMYYVIPAKAANPQLARDFIALATSPEVQAQGIVKQFNWYPGIDAGQVKPKLDAATWQKLFAEISPEALAKYGKSFPIAPYFDDIKEGYESQVAN*