MGTEMITGRWGTWEELLLGGAVLRHGTRDWNLVASELQARTISPFAFTPEVCKAKYEDLQQRYSGCKAWFEELRKQRMLELRRALEKSEDSIGSLESKLESLKAEKRDDSRIDYDSSQTVSAIPCLKSEGVEFSSKDTSKDDLSAGSFTREAQTNWSPHCQIPAAVPAEEMDMKPGESLVSEREKVSSIDKLADTFCGGQFQSIRKRRGKRKRKDCSRDAKEGSVGESEFLGPADVASASPCKETSASNSAQIARSSGIEDQSGGSSKEGIDAMMGIFSSVAENYCASVFRRRLDSQKRGRYKKMILRHMDFDTIRSRIASNSIMSVKELFRDMLLVANNAMVFYSKNTREYKSALLLRHIVTATLRQHFKEYGSKVPITTFTSSRPMHKLPAKPRSIRPGNRKLPGKAANNGNAVVGVSHANKKTANADSPPSVESLPVTKKGSSQPRKVGRGRASQKSESPMKGRKRARAR