MEEKPLRDQESEENLRSSEIQDDDCVSCLDLTSFQLHDLQETDLPPTLIELDLTANRLSVLDPRIALLSRLKKLSLRQNLFEDAGIDPISSWDSISGLQELILRDNKLMKIPDVSIFKSLLVFDVSFNEISSLNGLSKVSSTLKELYVSKNEVAKMEELDHLHELQILELGSNRLRVMESLQNLINLQELWLGRNRIRTVNLCGLSCIRKISLQSNRLTSMLGFQECISLEELYLSHNGISKMEGLSTLVNLRVLDVSSNKLTAVSDIENLTRLEDLWLNDNQIASLEGIYSAVAGSRETLTTIYLGHNPCASSPSYTTTMRQIFPNVQQIDSNVFS*