MSSPNSVPQSHAPLLLPRPDAAARLPILALLLGRRGHSAVVRETAARELEERRADWTYSKPVVALDITWNMAFVLVSAVMLACTVKENPNTPIRWWICGYALQCLVHVALVWLEYRRRNDAPRDEESAASLQYDDVNDSDEDDVGTSGSSSSSGFTKRCASLNTMISLLWWMVGFYWVVSGGDILLQDAPRLYWLSVVFLAFDVFFAIFCVVLACLIGIALCCCLPCIIAILYAVAGQEGASESDLSILPKYRFQLLSNEETPGEGGGSMIPMETSNGYSVNERTLSPEDAECCICISSYEDGAELHVLPCNHHFHSTCIVKWLKMNATCPLCKYNILKGNEQV