MFLLHKLILWLSIIDLTSCDNLVFWMTRSPRRFVRVHWKRTCSWLLNSHLNMKIVLFHKQGKLNYVLLKMLLYTLNNMILRVLRLPLKLQNSLMITHQILQGREWVLHRQTTMMGLCRLNLHFLLCQSSKKFGEEEARFLEDWADARFSLHPFYLMQNLSWNVRRLGNNVKRCKILKWLQVKNFDVVARQETKLDKEYLDWFAKSIDKTYNLFSAAVHRGREGILTFISTTILVLKVLKTDALSILVVQLSFN