MSNSLEQLKATGTVVVCDSGDFATMAKYKPQDATTNPSLILAASKKPEYGALLDAAIADAKKGPGSPEEKVDAALDYLLVQFGKKILEIVPGKVSTEVDAALSFDTKASVDKALHIIKLYEAEGISKDRILIKIASTWEGIKAAEILQRDHGINCNLTLMFSLTQAIAAAEAGAFLISPFVGRILDWFKAHTGKNYSKEEDPGVASVKTIFNYYKKFGYKTIVMGASFRNIGEITELAGCDYLTISPNLLEELLNSDAPVPQKLNAADAASLSIEKKTYINSEPTFRFDFNEDQMAVEKLREGISKFAADAVTLKEIIKQKLAE*