MSAKRVKNPGLRRERRSVPVPIFGAAAPLISESGAMIDAAWNVEWLVRVVGALEMQHVTQKANALLPFEDFYTLVKKVGRTWNPSVSTIIQQSPTPSPKKLYEYSEPEKVLYDLVCATDNVLYKLGFELSSVARTWEAASDERIWCLERLMFDGNRLQELHKLATKTKISKLTSDSASRAILQHREAQRIKNEQSVTTFHSVSQPKQLDAVILAGMSLEERVRARAEAKQVNQAAVQGAAVADDSKSDREWLVRLADALWAHSQNFFHSHLHTPLLLNKRKKASNCVMTLKDAVNLLSLSSAKSSGLIGRGGSLSKRQVMDAVQDMCRMAPDWIHISEGSNGLLSPDSTVWIKPADFGSVRIRLAGRNANKQPATDLPETTISTTPNTSNCFKDSTAAKLPAYTKLTNSTPHSSVAQDELNGELVATDVRLKRPTESVGEKRMNSQEAEGFSLHPAKKRKILRINPNLIFTDADYDGGDVIDTSSFESPRGLKYLFLRMNAGERI*