MESEDLVKQELEELQKQLGKKQKFEASVSSLKTLLQRTYPSASPALRKSFYSVLCRVATVLKTRYTAPGFWNAGLGLFEQAHLLVSDPSEKEHLKACIAQAREHLHLEDNPSQTLRPADNQANRGYLFEGHLTVDPEPPQPQWLVQSNLLTTAATLFAAESSQASEANETTQDDATNMLEDLLNRLEEVVPLMVDVGPVAPRAPPASKEVVANLPVITLTEEILANLGKDAECAICRENLVLNDKMQELPCKHTFHPPCLKPWLFYPLCGRMSTILVPSVGMSCKLMIMPMRAGRSVKRKLKKRGKVLKMQFEVVNTCMFKWPFNVWLTIWLFM*