MLLGLPHCFVKDTSKCPFLSIMNGDNNNESVILIGYGRQLEFDHSGGTNSECGSEDIDEDCDAASDDIEESNSTGQQEMSGESICSNKMDDLSASAKRRGPRTTIKAKQLDTLKAAFASTPKPTRHIREQLAQETGLNMRVWFQNRRSKERRMKQLRYGGYRPTRRSRGGSRDEMCATQGEIFAHDGTGDGFYVQPSLPFYCEGYPTQEAPHSLPHPSFIMPPEVHRMHMEQANSEVTYIEDNLRPAHDSPGMPLGTQVIFLIFFFLDPILHGI