MSAGVASVEKQAEILKDQGNLYFKKERLAAAIEAYTEAITLQPHIPTYWTNRALCHKKRNDWERVEADCRKALELDRTSLKARYMLGLALLQSKQYGEAVKQLEKALDLSRGGTTANEMVEVIWLEVAKARYTEWEQAAILRRQKQEELRTFCEKALQEAFDNSVIEVRGPSSMNSDDASEVGVSSGTSWSPIEIQENEPDPVASELAKLRNKFVEQKQNLAEVFDTAAESDKPSEIPEYLCCKITMDLFRDPVITPSGVTYERAVLLDHLQKVGKFDPLTRAPLQPDQLVPNLAIKEAVRSYLADHGWAYKMN*