MESDLVRHLARRLGLGEPSVLRKAEEYLRLSKVKCVSLSAHTSETSNAVICLDLAASCRKCPLDRAYLIK
LSGLNKKMYQSCLKSFECLLGLNSNIGLRDLAVQFSCTEAVNLAAGILQSYESSLPEAQRADLDLSRPLF
TTAALLSACKILKIKVDKTKMITTSGVKKTIFDRLCTQLEKIGQQINRDSADLASPALKKKKPAFSPALK
KKKSGLEQPAKDIEVIETSDKLPKDAGLTQDYEEWKRKILENAAKAQTAAVE