MLRAIDDPNYAVGFCDRTESECFALQASRNSRMVSALTRTQLQDGYVAYPWGRKMQEFLSVPNSSCFLSILLLPKSSDRAASRYNDLEDTLARANAWLTASQSAGVPVVFMNIHTESLLTKISGETASSTVNIAGSLSDLANLANASLYGFEDYHGVDIGVVRAVRLWYAPLGCEFPMEIKIKESDTKLGFAISRTEEGFIYISSVIDGDDNAPSTRSGLSNLYKEAMAASKLLVVSRVSNQKVLPWMVSSTGAIRCFDTVSLSQKLSLHRHAKVPILIHVFLWNQALASTSGCSTRSGAISTPPVMALPPEIQLARQPNENQIMPLPPEAPDDSISLSDGRDLRPGRDTAGDVSFRFHDFALPNNWV*