MEIQKEFDLTVVPTEGEIDAPSSPRKNLCLNVVESDIKNETSFQELDMILTQYLETLSKRKKYHIGYPTNMHYEHHATLAPLLQFHLNNFGDPFAQHPTDFHSKDFEVAVLDWFAQLWEIEKDEYWGYITSGGTEANLHGLLVGRELLPSGILYASKDSHYSIFKAARLYRMELQTINTLVNGEIDYEDLRSKLLVNKNKPAIININIALCGLILPFIKHAKKITFKKPIGSISISGHKFLGCPMPCDIQITRKTYVSTHSKIEYINSTDATISGSRNGFTPIFLWYCISKKGHARLQQDSITCIENARYLKDRLLEAGISVMLNDFSISVVFERPCDHKFIHRWNLCCLRGMAHVVVMPGITRETIDSFFKDLMQERKRWFQYGKTQPPCLADEFGSQNCMCSHN*