MTFKRFTRVFEGFFKVDPNILVLTEKKVEAGVTVKKVEAPMKLVVTEKQEVNRSVEKRSPETTNEGDSVKRVKVSEKKEKKKPNFQRVWSEDDEVAILQGLIDYKTDTKGEALESTGKSKRVASLKHEDAERVSSSLVRTLVYVGVDELAAQQGLSMIALEDKKRYEEQKALQAREFDFYSEKAKFLHQITLVHFGVDELAAQQGLSRLASEDMKRYEEQWKALQAREFDFYSEKAGLLHQMLAEMVEASRSNV*