MRLANSDEDDSDYVPLKIEKRVKKRIIKKNGDIACLPESILMNIFFLIPAEDLHNSVRFVCKSWWNTIQDPYFIDHQLAYSKSNLIFEAIDNKEKMINTILLKINHGSQVKPKRKINRGSLNTTSILCKRRKCCEGSCSTLKASCNGLVLILFHDNLIVTNPITKWFLKLPPFAPVFSDIGWPTNSFGLAYDHLAKEYKVTITFEGRCAIHTVCSDSWKEVKMPGQEVKLYSSPISTSDGALHWLSSCTTKKHLESNECLNWHILSMEVSSENFRVTRDPPDSRIDQLNSSLIELGGSLSLFHYVTMIKTDVWVLEDYHKQVWVKKYCIDPTDRLAKKSLQYSHAFVSLHKGEVVIFFDTRRNQLFKYDLKLQELKQVRAHLKHVEHHHRHSFYMEFPCAHTNSLVSPGNILVKKL