MNRAFSRKKDKTWMHTPEALSKHYIPYNAKFLGSTEVEQPKGTEVVRDAVRKLKFARHIKKSEGQKIPKV
ELQISIYGVKILEPKTKEVQHNCQLHRISFCADDKTDKRIFTFICKDSESNKHLCFVFDSEKCAEEITLT
IGQAFDLAYRKFLESGGKDVETRKQIAGMQKRIQDLETENMELKNKVQDLESRLRTTQVSTSPAHGVTVM
SPSTDIFDMIPFSPISHQSPTSARNGTQLPPIPSRSAETKRDLFGAEPFDPFNCGSGDFPPDIQSKLDEM
QEGFKMGLTLEGTVFCLDPLDSRC