MKLSPLLWGALPTLKKTHYTVLRFAAFAGFATLLFYLVGNTVSFIVQLFELSSSEVSKFVKVIAALLNRPNLDLEFLPQEFEDLTPSPDGVYSYAPGSYNPLLFRRSGTEADPGAWQWSDDGQHWFATDNVRESPHGLPEPPALVFILRLHVEYLIRRRLANPAVLHRRLPAPLDLGTCPRGVLDAAPEPLCCPISHSVMRLPVVSPSGTTFEYDCIRRWAQRHNTDPVNGAPLAEGDLYPNLALRDIIERWLRQQKSSQQQQQQQHSEMEQKPQEQLQGRGTEKEEDDDEEEGTSEEAEIWARGRPEGAGRGGRRGETTGGGQGEVAAAGGPGRETLEEEEVEVTADTVHLADEAVGGFEGAAGKAGTLKVGSRGGDGGRGGSGSGSFGGLLPHLVDLS*