MHRSPGCPAPRRATLGLRSGSRAACPGRYTPPVILPGFEHRPGLHCGSTALADALRVRGVALSEPMAFGLGAGLGFYYLSAPELSPSHLFVGRSAHLERAACEVLGLSAVERSADDPASAWEGARAALERGLAPILSTDLAELPYWGSRTRFGGHRVVLAGHDATRGIAWLADTDRPGLEAVPLDALARARASIAPPFGTGGNPWLEVDAPAPPRPLGEAVREALRRQAREMLLDPDGFAGVSAIERFAAELPDWPARATGEADRAWCFRYAWQVTEKRGTGGGLFRALYARFLREAEAALPGLAALRLPDRMDALAAGWSALAEGMRAAGEVPGGAVSPELAAQARALAQAERRYHEDVAARVP