MATAAVHEDYASVSKLAKYPFEPYWPSAKLRICVTGAGGFIASHLAKRLKSEGHYIVACDWKRNEHFAEEEFCHEFHLVDLRVYDNCKKVCEGCEHVFNLAADMGGMGFIQSNHSVIMYNNTMVSFNMMEAARVTGIKRFFYASSACIYPEYKQLDVEVEGGGLKEDDAWPAQPQDAYGLEKLATEELCKHYNKDFGIECRIARFHNIYGPHGTWKGGREKAPAAFCRKVLTSTSEIEMWGDGKQTRSFTFIDDCVEGILRITKSDFRDPLNLGSTEMVSMNGMMELAMSFDDKKLPIKHIPGPEGVRGRNSDNKLILEKLGWEPTVTLADGLKRTYEWIKGQLDAEKEKGVDATKYSHSTIVQTSAPIELGSLRKADGEEGFE*