MARRKVKLAWIANDSARRASLKKRRLGLLKKVSELTTLCGVDACVIIYSPDKTEPVVWPSHDVMQQQLARFQSMPESERQKKMTNQDTYLREKVTKAQEQLTQCQRRNKEVEMTHLMHQINQGKELDELNLSELHGLIWFVEEKINQIRKRIEFFLQVPFAPAGAPYHPHLPLPPQGPAVNETARIGSGSAGHGGDGRTHTEPSLWDQWLIDMMNHNEHKSAGSSRIRSDVGLPYHPFAGSAADDPGMPGHSFAGSSSGAAHTGLPPMSFRQQGAGASDMGLSRASSIGGSGFGPLGSDIGLGLHPLSGDVRRSSAGSELGLPHFRSLGGSSSGAGSDIGLPFDGKTWPNNFSP