MVVRPASRALVRIFSSPQYPLSQLRSTASYGYAHGSRLLSDVAPQPTDPFSKNPAEDLVKRVFFNLMKKVKIVMDELAKVKFTVDPDDPKAVEHYSSTMRDIRKKAEIPSLVERIDSYLNVAAQKSPDVRTYLMSLSSVRKEFGIEADQEADKLMLDAVTKVEKKIGKTLTRDNAKGMALLKSEFASINSKLGIDPSHVPELETKVELDIAKLHLEEMKKGAIETMETYKRRDGLEEIQVDVKTLDHRKWL*