MLERIEDQYKVEQALIFCRTNFDCDNLERFMLSLDNTTQTYRGKKETGKEGAYSCVVLGGARSMEERRRALQGFKDGDVRFLICTDVAARGIDISGLPCVINMTLPDKAEDYIHRSGRVGRADALGLSISIVSKVPEKVWFCSVKGYKPWLQPKPADTKTQDQGGHTIWYDEQKLLGEIENRLGGIVARMGPDLSLPPEVSDRLKGGAGGGEAYGQAKGGGNIKEVSEHLQAIRGSVESLAALEWQAQTSFNLLLRNKWGASGREERQKQQLTAT*