MTGVEATADQGFDQIVERGDVPIARAASPLWKWAFIGTMVTLGVGALAAVFYAELSDPAPVEEGEERRPRLRFNVGDYEVPTFDPPVPEPVVEPAHVEVPEPPVMPYIPEIPPPEPRAGYPIPELPRPIPLEPESEIEPVETPEEIARKRRLAAPLGGSGGSISSVGSEAGEGAERNRGGLDLSVTRAATATARRLSDMTFLLPKGTYIGCILDTAIQSDQAGMVGCTLPRDVYGADGTVVLLDRGSQVLGEYRSATLSYGKRRIFVVWDRVRTPEGVIVDIASPGTGPLGRSGMGGKVDNHYWERVGIPVLMSAVSFGVQSYAREQLTSDQSRFIESTTTDSLSTVLAEFAKIKPTLHRNQGDPINILVARDVDLAPVYQLRRRSDGR