MELDYWGKHVLAPMVRVGTIPLRMLAAEYGADITYGEELVDHKFVKCYRQENEELQTVDFIEKDTKEVVFRTSSLEKHRVVFQIGTADALRALKVAQLVQNDVAAIDINMGCPKSFSLSGGMGAALLSKPDLIHDILTTLKRNLNIPVTCKIRLLKTYADTVELARRIESTGVSAIGVHGRRVADRPRDPAQWDGIAEVVSALSIPVIANGDVFEYEDFQRIKDATGAASVMVARAACWNVSVFRPGGKLPWEDVKKEYIKKSILWDNDIKSTKHELKEMIMHYSCLEFAEGKLLNKCKDIADVSDMYGVRSYYDEVQGLRNKRRHASFAGAGIFI*