MIPFALLAAASVSLAAPIDQVPLLGGKVHAQHGSLSSWARAVKKDFMNDLSACAPSIRSNTTAQSTACARFAEWSIVMGNEAGDLDSLTSAIAWSFYLAHENMDLTSDDVEGFKKDKKGKHRDRRERPVVPLLQTEEDAIDLRPENKLALREYGNMRRGHADILTIDELPLPPAELAPYLEAIYLVDHNRIRSDWGEAGSKAVRGVLDHHNDLGLYPDAKPRVIEPTGSCASLVVHEILELWDKDTEDEAYKDECVNKISFKRHPTNIPTELADLLLAVIALDTDDFHRGTGRDLHASKAVWRWSSFCGGDEDRETIMDKLDKELGTAKKDLKHLNVRDLLRRDWKGDIIPAPNSTSPALHLGIASIPVSMRSQIARAGNHTPAAWFEVEKAWTKEILADVSLALTSYREGGIGDEIPAPDQDDDDDDDDEPKKGAKHREVALVVQDGRRLTRPQADSLFAAIKLGIETAPELNVTAWTGGNLGGGRRMVWDQWFPKASRKVVRPVVERAVEGWYGQPVYRYGEE*