MGSYVEPGQEHLTTNIFVGNLDPMSTEEELTDVFRQFGDLYSVKIMWPRTAEERSRNRNTGFVCFMSRADAEDAMDALSDADPLDTGRRLKLGWGKNVKKTVRFGTGGVPTHLRKSVKGAYNTAGTAVVVTAPSNPRRFKFITTVASFVAKDGSILEQKLIETQSSNPDFQFLLPRDDSTSMFRWDRDDKQLLDEHIFYRWRVYAFAQGDGPNSWRTQPFVMFKPHGRFWIPPPLNKEAARLEEYEEKRGIKLNDWEREKWHDLLKNKLCASQKSICAAMAFAFDKSGAAIEISAMLKEALLESNNGISVDTRIARLFLLSDILFNSQQPGVKNAFQYRDAIETMSPEVFESLGKH