MDVKASIATTVYPSHQPFTVDHILPLSHLDTDRNMNVPFRYVRAYAAADHQNADPFDVITAALSTALVKFYPYTGSLHRRKSDGRFELHCSVGNGVPVIPATVDSPLSSVNYLDDADEEFIELLVPNPDQEARLTHVLMLQVTRFSCGGFTLGAAVHHVLCDGIGATLFFNAMAEIARGENEMKVEPVWDRSKLLGPREPARTEFPIEEFLSLDKDFVPYLGSNEDVVREICNVKDEWLDRFKIFLQEKSGSSFTTFEALGAVLWQARVKASKTPRKEEVKFGYAVNIRRLIQPPLPAGYWGNGCVPMYAQTTAGDLIDKPIWETAQLIKKSKRNVSDEYVHSFIDFQELNYEKGINAGKWVSAVTDWRHLGHSTVDFGWGGPVTVIPLSRNLLGSSEPCFFLPYSAATQGKKDGFKVLLYIHKDAVVGFREEMEKFVNMEFA*