MELEFLYDLLQLPKEVAQPTEEELPRGGKKKYLSPNSKRNPKFEELQKVLMEWINTTLLPEHIVVRSLEE
DMFDGLILHHLFQKLASLKLEVEEISLTSASQRHKLGVILEAVNQNLQVEEKQAKWSVETIFNKDLLATL
HLLVALAKRFQPDLPLPDNVQVEVIHIESTKTGLKSDKQVEQLTECKSHKDQPLQDAFDELFKLAPEKVH
AVQEAIVSFVNQKLERLGLSVQSLDTQFADGVILLLLIGQLEGFFLHLKEFYLTPSSPTEMLHNVTLALD
LLKDEGLFSYPVNPEDIVNKDAKSTLRILYSLFQKHSLRAEGGGAHHATPN