MFLKAAVLTLALVAITGTRAEVTSDQVANVVWDYFTQLSNNAKEAVEQFQKTDVTQQLSTLFQDKLGDAS
TYADGVHNKLVPFVVQLSGHLAQETERVKEEIKKELEDLRDRMMPHANKVTQTFGENMQKLQEHLKPYAV
DLQDQINTQTQEMKLQLTPYIQRMQTTIKENVDNLHTSMMPLATNLKDKFNRNMEELKGHLTPRANELKA
TIDQNLEDLRRSLAPLTVGVQEKLNHQMEGLAFQMKKNAEELQTKVSAKIDQLQKNLAPLVEDVQSKVKG
NTEGLQKSLEDLNRQLEQQVEEFRRTVEPMGEMFNKALVQQLEQFRQQLGPNSGEVESHLSFLEKSLREK
VNSFMSTLEKKGSPDQPQALPLPEQAQEQAQEQAQEQVQPKPLES