MTHSLIEIVNKFQFLIVGAALLPGRRLVRPYYFEFISHVKNRWAGKTIVDFFAREFKGRPYEYYVSAVQCGRIQVDGETVPVSHILKPSQKISHFLHRHEPPVMASDVMVLVDEPDVVTVCKPASVPVHPCGQYRKNTVVGILQAEHGLAPLFPVHRLDRLVSGLLILARNAAKADLFRQQIEGGMVQKQYIAKVVGIFPEKELLVDVSIYYNPREGRSTVEVRDSCHDTPSKGKTASTKFTRISSNGTHSIVLCEPVTGRTHQIRVHLQYTGHPIANDMLYLSEYVDNRSDVGMSADRAAGKLLISETSNTYVDECEETCCKSFSIDPMCTHCPNLIPTGYEEHEVGLWLHCIRYSGPGWIYECPYPGWAFLS*