MEESLRNVLHWVNLWRMGVLWIAALLFSHFKLLLKKLFGAHERFLHDTFDTQSYPRACIITGASSGIGKATAEVLALKGYYVILAGRSLTRLCKVVEELELYQNNITVKALEVDLTSTISILKFSEAVEQLLETSHGSISLQLLINNAGILATTRRITSEEYDSMVATNYMGHFLLTQLLLPQMQRSRVPARIVNVGSFTHRCVQSFDGLLFLLQTRDTQGKSDSSRGSVYQTAYIYEACKLFMIMFTYELHRRLNVGQSVMQVTAMAADPGIVRSNIFREVPSWFSSCIFTCLWCTSLLHSPSNGCNSVVDAALASPAASGKYFFGGDGHVLTSSAMSYDKEFAADLWDLSWRLCQDSMPVDKKFLSEASLLKRGEIPSTQL*