MLLKSVHRLARPSLLVAAGTFAGEAARRGFSQPASVCESAAAPQLTMIYFPVRALAEPARMILEFGGVAYEDASPQQAYGVPWKDAKDKTPFGQLPLLLVDGKELAQAGAIIRYCAALVPALVPAEPLEAARCDMIFEAARELDAVNPIVNAAFFDSFPAKLARLARQLRESEGPFSCGAAPRWCDFMLYHNLDNARLLEPAALDAYPEVRTFMAAVEATPRVAEFLQARPKPVDIGTKPMLEPNVPGIRVKK*