MVAVVTRAQEYTGGNQVQVNDDDEIHRRRDLDEEEEVEVLPPITRKFILGVPPFLETLKFQEKLPKKKQAKVGMDIVQRLAETEVTLDLATLLRCSPTCKKQFYNEFIKKPRKAKRKEKLDEVILGMIQSSTTQVDSNAPAVTVEINGYAVPGMQLDSGATVNLMTEYMMKALGLTQLEDTPMSLRMADQTQVKSARLIRNVQTIVGGIEFSVDYLVVRPRSIETTFSILLGQPWLMQADCVHDWRTGFITIGPKTDRIQMQVTPKEDAKKTVPIKELEKKVVESDVHEKVHEKFSLKVENYKSLLQDGFNLQATRQGQPKMGEYKVPVVYKDDSD*