MRVVLKKATVEDLEIGEGMFLKVSAMRKGKYMRTHNAKAYANLPAKKVVSFSQTNPENAVGSLSIHKVKRTSGSDWEDNGTKATTRMRGLQDFGLRIAPQKKQSNMAAPCEGIPIVIIPKNGVPCPPYVGCGMGCGSPANNSKGSSLTLERKRSQVGIVQESFVKRRNQHCPFTKSKQVKQVSLLAMPRNNLVYTGISLEQKTTLQATQHIYESKDGHCHSVFVISDNTCSNLSEDMDDKSFLHPDAHVEESTLIDYTPSMGVVTDQGVCQWQSKAKWNIRTLNKKHGESSNGRSFLKTSDACIALIHEIAFDDKVHSSEELRTEKVSKNTYEEPVSFEKDITKMTPLLKMYSLGHDVIPDPIHVGGLRYHGMAPLISHVYNLGLVEALAILQIECFQGTILFARTKGFIPTPELTHAIAAATREGPEILQHPSLQLLFGKAIQSVCTVMIPVVNKCNNHAIAAKKD*