MSHNPSELNEITLPINPLNSLEKLFFQHQVDIESWFRKQWLKTPPPFYTSVDLRNAGFKIAPVDTNLFPAGFNNLNPDYMPLYIQAVQATIAEICPDVTRLLLVPESHSRNIYYLESLGALTEILKKAGFEVRIGSLDESQKEPRTHELPSGQQLLIEPLLRKGDQVGVKDFFPCCVILNNDLSGSIPDIFQNVNQWIMPAPQLGWAMRLKSGHFRAYAEVAEEFAAMIDIDPWLISPLFDQCPEVNFLKKEGEECLVKRAQGVLRAIKKKYDQYHIEEDPFLAVKADAGTYGMAVMMIQEAETLRHLNRKQRTRMSTSKGGVPVTKAIVQEGVYTFETAGEGNAVAEPVVYLFGRHVIGGFYRIHRGRGPNENLNSPGMDFIPMAFDFACNAPSFSDNKSVNRFYIYGVIARLAALATARELLLLKGAKGENKF