MALRQALKHGLSLVLLVLLFCKAQGSDASLSHNGENFILQPSLVHKVNNHAHAKWKADLNARFTNTTMKDFKRLLGALPNKRQGDINIRTHPRDLKLPKSFDAREAWPQCASLRSILDQGHCGSCWAFAAVEALSDRFCILYNESVILSENDLLSCCGYMCGFGCEGGMPLYAWQYFVRMGVVTSECDPYFDTVGCQHPGCDPLYQTPECVQECKDNSKWESAKHYASIAYEVNAEAYDIMAEIYTNGPVEAAFDVYEDFAHYKSGVYQNILGDYLGGHAVKVLGWSTTDDGVDYWIVANSWNKQWGQDGYFWIKRGVDECGIESSVVAGIPSLLQTQVKSFASLLQTQVKSFQDQSNYKLY*