MAAPQPCLLPATELGMATKSSFVHAEDCTMDAEFALTLGTEYIHLPCVPPESSDQDEEGIFLAGKYFLPPGFRFHPTDQELVLYYLKRKICGQKMELDIIAEIDLYEFEPWDLHEVSCLQTKDLLWYFFCPKMRKYPKGNRENRATPIGRWKPSGKDRPVFSGSRLVGTRKCLIYYDRRSKKEERTDWVMHEFRLSDDEVQRLKPKQNDFVLSRVFKKSGRGSKRGQLYGVLMEEEEAESFHEVKVDGCGSGCSTAQLHIAFSDARDLQPGDASANDNTPSESTETEVCAVSLHLKFIIGLFVHVGVPGGHGLLYLSCMCHRKFKLFPSKIPTLRIMAAL*