MLSEVEFVEFQKENFSLLIDARSPREFLHSHLIGALNFYALNDEEYQEIGTIYKKNQALAKAMGASYICQNTAKHILEITQNFRIGEKVGIYCSRGGLRSKSIAVILSELGFRVVRLKGGFKAYRTFVTHYFENEINFDFFALCGNTGCGKTELLEQLPQAINLEKMANHLGSSFGDILGKQPTQKAFEAELFHNIQNLENFAFIESESRKIGDIILPLKFYEKMQKAFKIYCFCSLENRVRRIQKIYQEKITPLKFQQCVQKISPYISLNLRQDLLQSYERKEWQKLIVMLLEYYDKTYKKPDKIDLELNTDDILKAKEELLDHFKAQLLF*