MESLHQPRQLTADEQTRQAQLERLKVFLATAPSRWSSQSHQQQHQLQHHQASSYLASTSNGLPAVPTSHPALNRFLLPSGEYVSCVLWSGLYHITGTDIVRALVFRFEAFGRPVVNMKKFEEGVFSDLRNLKPGTDACLEEPKSPFLDLLFKYQCIRTQKKQKVFYWFSVPHDRLFLDALERDLKREKMGQESTTVPRGEPGLSFTYDPKRT