MKLLGWMHRKLRQNSNDVFKEFNNAAGGTCNCITGLAASDPATFLATANEYFTADNDFTNNHPSSPAADLFTFGGSGLLTIGTLGIAAVAVSADADEVDYDVDADADSDFDDNDDTAGDDEDQVDSAVTPTFTYAAPPPIEDATVVEKAAVAVVEAIAEKDDDTTTEDDLMVVSAELEKVLGGRNSGTAGDLVASARVSFAMGVDCPLQGFLFGSPVSDAESRLEQPRDSNGGRRTSLGELFMRTRFAEEKVALVAVEEGEDGGDIGAGGERDDRKAGKGGGGHKTTKKRSAKDEKVPRGDGAQASATVTKSKFHKILQIFHRKVYPESAALARNLTKKSRKRGSGAYHKPEPAASKLRCLKEQRAPGFGCCASRASFGGAASPIDGDDDDELNGSKSGHWIKTDAEYLVLEL*