MRALLHPPSQPFLLCNSKLAAAARAGGSPLRAQASFSLFSHRRSCLTSTRCQVTALQTPKYTVKEEGKAESLEYRVFFFDTAGKKVSPWHDIPLHAGDGLLNFVVEIPKESSAKMEVATEEPYTPIKQDTKKGKLRFYPYNINWNYGLLPQTWEDPSHSNGEVEGAFGDNDPVDVVEIGERRAEIGEVLKVKPLAVLAMIDEGELDWKIIAISADDPKASVVNDANDVEEHFPGTLTAIRDWFRDYKIPDGKPANKFGLGNKAAGKDYALKVIAETNEFWANLIKRSTPAGDLSLS*