MSRKLRSAVVAALLLGGSAAAMAANDGQVRVDQLLGSDPEYRETWQDTLEGEERLPDWVVNLTGSSQQQMSAVTEDGDKYLVGPLCEKQDNCTYKRLIVAFSWDKDDAYGMLVEVPEGLPSDKSPTRHAQYRWLGEPDDGMKAMLQEQLKRDPNWY