MSWLHKRIYTKAARFQPSALGGIQPHHVADYLKWRAYGTTNVDFKDLEQNPTCRSSTLEQDKKAIPFYMPIKGATWNGTSGNPTKSDPVNEVVKEVKKAETQHCGKKSCATRDLTETEYRKVVHELYNKGSFEGSIRTACMLKQQVHLITRTYRYDISKLKYSNYKPHPDFPFALSCKVHWSKNISEERQCPDQIILGSMDTNFCAMLGLANYMEASFNYGYGAAGRENAFLFTPESDPKLAPKHCNAAYRNILKAVFLSAPFLAVAVLIAGVLGSHSIRKFAATLARGMGATADEVDIRGRWKAHLSGRVVDA*