SDRMADGLLPVASFVRTVWTMVTNEEETLIAWSPDGERIVIADPPRFAAEVCPRYFRHNKWTSFARLLNMYEFHK