MSNKSDVIVVGGGISGMAAAKLLHDCGLSVVVLEARDRVGGRTYTIRNKNVKYVDLGGSYVGPTQNRILR
LAKELGLETYKVNEVERLIHFVKGKSYAFRGPFPPVWNPITYLDNNNLWRTMDEMGQEIPSDAPWKAPLA
EEWDYMTMKELLDKICWTKSTKQIATLFVNLCVTAETHEVSALWFLWYVKQCGGTTRIISTTNGGQERKF
IGGSGQVSERIKDILGDRVKLERPVIHIDQTGENVIVKTLNHEIYEAKYVISAIPPALGMKIHYSPPLPM
LRNQLISRVPLGSVIKCMVYYKEPFWRKKDFCGTMVIEGEEAPIAYTLDDTKPDGTYAAIMGFILAHKAR
KLVRLTKEERLRKLCELYAKVLNSQEALQPVHYEEKNWCEEQYSGGCYTTYFPPGILTQYGRVLRQPVGK
IFFAGTETASHWSGYMEGAVEAGERAAREILHAIGKIPEDEIWQPEPESLDVPARPITSTFLERHLPSVP
GLLKLFGLTTILSATALGFLAHKRGLFVHF