MEVGKKKKMLATLVGCNYAGTENELRGCINDVHAIRAVLLDRFGFAPGDVTVLTDEPGAAGGVLPTGAGVRRALADMVARAAPGDVLFFHFSGHGTLVPPVVSAAGYGGRDDDDEAIVPCDFNLITDVDFRELVDRVPRGATFTMVSDSCHSGGLIDQEKEQIGPDADAADRDLHAVGRFLPYAAVLGHLSGASGLGASHHVADHLVALFGADASAKFHFHRHGNSSADDADADAGILLSGCQKDELSADVPAGGGKAACGAFTAALQAVLAAHPAPMSNREVVRRAREVLGEQGFQQHPCLYCSDANADVPFLGQRN*