MSHASKCDCAITVRKKDVQIQKMEKKMAKLRKQRDIAESRLEDFMRIIEHHHQALKSGTPYFGNHTDKWEDDGSVSDTSGMVNLLDTRSFISDDDDDDDINEELPMRSQDPSDEYCREVQCIEIEETATVFSNNNPKDEKEETKNVVGHNEDHADDERSVVQNVNHRDTIPGAERQESHKIEFPELELVSSSVSRSDSMSSSYGSNSNGIPTPLGEEGGISTFQTFVDGLKEMSKRHQEVSNAEASGKMERDLGVDGDFERKRQEILELWQSCNASLVRRTYFYLLFKGDEADSVYIGVELRRLLFIKDRFSQGKQASDGGETLTLSSSLKALHKERKMLSKLVRKRFSEEEMTRIYHKFGIAVNSKRRRLQLVNKLWSNPKDMTQVAESADVVSKLVKLTEQGKTMKEMFGLASTSPSLLTSQKAHGWRKSLPPLF*