MRGLVARLVRGVRAHGGLRPFSSASVPEVLQPGELMPGVTVAEVASRRNKLMSALPTGSLVILNAATVKHMTDVVPYPFRQSSDYLYFTGCREPGSVAVIYNAGDLCMFMPNPNPENDFWEGRLAQAPEAISHLKATRAYNISDLPKYLPRLMKQAKEVYAEDEIPAGCELDKLPAFKEAVQEKKIKSIHRSAYECRWVKSPAEVNLMRRAATITSQAFVQTMKVSRTHPHEHILSATVDFECKFGGAQRLAFPSVVAGGVNTTVIHYFRNDQLIREGEMVLMEAGCEYYGYVSDVTRTWCPSGKISNPQKDVYQAVLSAYKDAIQMYKPGITLGEVQRISNDKLVRATRALGIVKKRDDYLKVNPTAIGRYLGLDCLDCKLIHEDRKLVPGVVATIEPGLYIPLSDNFPKWFQGIGVRISDEVLITETGHEVLSSSIPKELKDIEALFES*