MDLRTFIRKLGGTVLKLHKGGYGNWAIGYGYLLGDDSSEEAAEEALNAAIGRDLNGVITDEDVLELLDLAIAEALADLHASEGLRPVLEALDPVTRIALILLLFLYGIEALLALEEALELLLLNKFETAAELLSKSPFYELYPEIGAIIAELLETGDFGVFR