SLQVHFSENSIFQVKSRRYLYDHTDEGYNLIPWRNNAWVEIADALDSSPEHVKTRWKTLRDRFKKEEKKEKMTGKPATWVFQKPLRFIQTLPKERG