MASLVRQTSRCHFLLKTYNIVNSTEQLGRRSIKTWTYCLEQWGFPLLSPQRRSRKPVVKNPRSFLFDNHIEFCSSSVEPDHIPENKTLSSVSKLETETEPCSDIEEGLEEESCLSALEKISEEEAIDILAKPPLPLASFTLKDYVDHSETLRQLVHLGVDLSKVEKRRGAGQLLLQLDFEKDIQKTLLFLKDVGLKDDQLGTFLTKNPYILKEDLEDLQTRITYLTSKKFSKEAITEMVSRAPYLLLFSVERLDNRLGFFQNEIGLNTRKTRELVTRLPRLLTGGLEHIKENLRAFELELGFNRNEIRHIVHTVPRSLDANKRKLTAIFDYLHNTMGIPHKLIVHFPEVFNSRLIRIKERHLFLEFLRRAQYDPQQPNYVSLEKLVTLPDDAFCIEVAKAKIQD