MSLKIQTSNVTNKNDPKSINSRVFIGNLNTAVVKKSDVETIFSKYGRVAGCSVHKGYAFVQYANERHARAAVLGENGRVLAGQTLDINMAGEPKPNRPKGLKRAATAIYRLFDYRGRLSPVPVPRAVPVKRPRVTVPLVRR