MSLWVDKYRPRTLDDLHYHDYGPSGAGKKTRIMCTLRELYGMYDRVVIQDILKEIAQTQQVDLNAKQRFKVVIINEADALTRDAQAALRRTMEKYMTNMRLILCANSTSKIIAPIRSRCLLMRVAAPTDDEMTKVLNYVAKKERFALPSSANNAILETSQGNLRKALLVFEAMRMQHPDLSGDVEVAKPDWETYCGKVADLLSHCIPPTVVMKTISERLVEKVDDTLKPQIVHWTAYYELRMRMGSKKIFHIEAFIAKVMTVYKQYTLMGFTEDFE*