MRDANVSEPLEEGFSRDGIESLSKIYKTTIDFQRLMSFLLNDGSKGKDVISALMSGSESCLSPSFVVSMLKLTRELPMESCSIELQECMAHHDRPVIVGIRARARFVYRVNDVSEIVAGSTGAGFVTGAVAGTTGTATLGGSGIGAVAGTTVLSGAVTASGPGNSGPEAVPATGSGFFGLLTSSELYRKTKVKDISGSFRWVPFLPLQKSDSFLTMLLLLSKYRIKSLPVVDIGETKIDNIITQSTVMHMLSKCIGLPWFETWGKKTLSELNLPVMKVDQMVKVCTFCLFLLAAFSLELLEKSSLELIN*