MVNWVQVQRKYLLCRLAKNAGLRQHAVAVDDAAGTVVNFWLPEHKAPAKKKKNATTTDAENNRGEETEEKQRSRHAVVLVHGFAGDGLMTWAFQMGPLGRQGYDVYVPDLVHFCGSSSAWPSPETTTAGFQAASIAAALGKLGVERCTAVGFSYGGLVAFEMAAARPGLVRSVVVSGSVAAYTGAMNDALLARLGARTTGDLMLPESVAGVRRLFSAALHMKMWMPARFLDDFLKVMYSNRKERAEMLENSVTKDNQVPILAFQQDMLLLWGESDKFFPIEDAKRLREELGEKAILRSIRKAGHLAHLERPCVYNRYLKEFLARVNAVSAS*