MFLLHFFSSLLLLSIRVFCSIPSIALQRAVASSDMLQESMELSGEDSKKRRLNDDGNGASPFSSAEDLRALLEPLSKEQLVDLLATAGFQYPAIADDIREVASKDPAHRKLFVRGLAWETSSEALRDVFKQYGEIEEGAVITDKNTGKSRGYGFITFKHMDSARRALAEPSKIIDGRIAVCNLAVTGTHPPVVTGDLAQRKLFIGSLSYDTSTETLINVFSQYGEIEEGSVAYDKVTNKSRGFAFMTFKTVEAARRALADANKTIEGRNVVIKLALEGLKEKPQPGPMVPQFQPGYAVNPNIAGYPRAPLQAAGGPSIGVSGYPSSLTSYTSQPSYASLAGTQYGGVGAAGQYGSAPYSQYGGAYASSQGAQSGLHTGSTHSVLPSYYGAPP*