MGSDARPGGFDCLEELVRHKGCVVKDGGFATQLEKHGALLNDPLWSALCLITNPGLIAKVHWEYLESGAEVLVTSSYQATLQGFQSRGISLEESEALLRKSVTLACEARDRFWRTKRAQGAERFNRPLVAASIGSYGAFLADGSEYSGDYGPGMTLKKLKDFHRRRLQILSSCGPDLLAIETIPSKLEAQAFIELLGEEDIDVPAWIAFSSKDGKNVVSGDNFSESIAMLDKCDKVVAVGINCCPPHFVEGLIHEARKATSKTIVVYPNSGEQYDPKTKLWKVQERNCEKDFMAFVKNWKRAGANVIGGCCRTTPDTVRGICSAIF*