MPDARRVKSGYLDRSSALAAAANLPEFLAKLPKAELHVHIEGCLTPQLCHSIAVRNGLDATAFDPAEATRRRQCGSWLHGDYQPMLFCGPNEMAINAFLTEYTRCNAIMRTEQDFYELMLGYLERAAENGVVRAEIFFDPQMHCFEDSSGAGAAAAEAMGGPPRMPCGVGGPRMPYAAVIAGLWRGIEEGRARFGVDGALILSFLQDRSLEEAMAVLDEALKPGNVGKIVGVGMDNGTGPWGHGSTSRFKPAYEKAKAAGLMLSAHAGEEEGAACVEMCLDVLKCDRIDHGVRCLEDSIAAMRREDAAVVRKLKDRNTPCTVCPISNHRAQIVGRTSWCAVPRIFCGESPVRAMLEAGLHSDDPAYCAIGTVDERCYACEPQTYDGYVNSAYMRAARDSGTRVPDWLHRRRA*