MAQKIKAGPVVDVLGDEMTRIIWDSIKSQLILPFLDIELHTYDLGIENRDKTEDQVTIDCAEAIKKYNVGIKCATITPDE KRVEEFNLKKMWKSPNGTIRNILGGTVFREAIICKNVPRLVTGWQKPIVIGRHAHADQYKAVDYVVPGPGKLTLTWKGTD GQVIDEVINDFKGPGIALGMFNTDDSIVDFAHASFKYALDRKLPLYMSTKNTILKKYDGRFKDIFEDLYNKQYKKEYEAA GIWYEHRLIDDMVAYAMKSEGGFVWACKNYDGDVQSDSVAQGYGSLGLMTSVLLCPDGKTVEAEAAHGTVTRHFRFYQQG KETSTNPIASIFAWTRGLLHRAKLDNNEPLKQFADTLEQVCIDTIESGAMTKDLAICIKGNINAVTRRDYQETFEFINTL AKNLEGALAKNAVAAK