MLRLCQLLWSPRSHGPQLPHACRFYKAAATGVETKTAFTEGREAESSCSGFHAGGINPETESDAVLCFDCVVTLETFLQYKDQCHVNDAFLKTLPPKDSAEDSEASEDEEDADAKECSFLQVDDDGADSVDSELVEVVEPQKRAKIKVSPKPKKLIRKAKQFKVVKIAEDPLNIKRSSRVQRKKPRPELSPKKKLTEPSKPVQEIPEFPGPQPTEDELPKLLDSYPNYFHFERGSRSLYYNLVYYGERFNSAVYGPSYTYWQCSHRSKFKCPALLHVTNDYTEFERRFEHTHGDQKSKGKPELLTPKQALPTVFRICWHRVKEKKIKRKQAKDSKKGLRSDEDHEAAEEAISEKKTTDNEVLESGEEEDDYF