MAAAGGALQEGEATAIAVELLEFINAAWTPFHAVYEAKQRLNKAGFKELHEREHWELTPGGKYFFSRNFSTLVAFSVGKKFVAGNGFWIIGAHTDSPCPKLKPVSKVSKGGFLQVGVQIYGGGLWHTWFDRDLSVAGRVMLRKAGTNEGDSEEISHRLVKIERPILRISTLAIHLDREVNTAGFKVNTQNHLVPLLATSIKAELSKAAPTVKSEPPANDVAASANTEKISSESAAATVPEEPPRHHPVLLELLAEELSCEARDICDFELSVCDTQPGQLGGILKEFVFVGRLDNLCSTFCSLKALIDSSSAEGALEEETGVRMVALFDHEEVGSDSAQGAGSPVMIDALRRITAYFQEAERKPGQLCVVRCCDGGMGELQGVLEQAIQNSFLVSSDMAHALHPNYQDRHDENHQPKLHKGLVLKTNANQRYATNAVTAFLFRHIGYRHGLPTQDFVVRNDMACGSTIGPILASGVGLRTVDVGAPQLSMHSVREMCGTDDVAYAYKHFKAFYLDFAMVDSQLKVDKE*