MKVKVIPVLEDNYMYLIIEEHTREAVAIDVAVAERLLEIAGREGVSLTMVLSTHHHWDHTRGNAELAHIL
PGLAVLGADERICALTRRLEHGEGLQFGAIHVRCLLTPGHTSGHMSYFLWEDDCPDSPALFSGDALSVAG
CGWHLEDTAQQMYQSLAKTLGTLPPETKVFCGHEHTLSNLEFAQKVEPCNEHVQAKLSWAQERDDEDIPT
VPSTLGEELMYNPFLRVTEDAVRAFTGQVAPAQVLEALCRERARFQPAVEPPQPQVRALLALQWGLLSTH
QKK