MRRFLPQVWPSNVKSVVDGLKKLYFEKLLPLERTYRFHEFVSPALTESEFDSKPMVMVLGQYSTGKTSFVKHLLKREYPGSYIGPEPTTDRFVAVMDGTEERIIPGNAAAVQADLPFSGLSRFGSSFLSKFECSQMPHPLLQQFSFIDTPGVLSGEKQRTERSYDFTGVTEWFASKCDLILLLFDPYKLDISDEFKEVINSLHGHDNKIRLLLNKADSVNTQQLMRVYGALMWSLGKVIQTPEVTRVYIGSFSGQPLSEKMHGEIGRELFEKEQEDLLADLRSLPKKSCDRRVNEFVKRAQAAKVHAFIIGHLKSQMPYLYGKSKKQHELLQNLKQEFFKVQAKYRIPNGDFPNIDRFKNTLATYEIDKLVNLKPALIRDVDDMLANDIPYLLKNFESAGNFSESPVLPI*