MESAQSPSPVYEQEGEADLSLRVLSHSMEEPEPCSFNLRLIEAVRSSRCLYDAKDRLYRSADHKIKVWNRLVQILQFDGDARTLYNRWKQLRDKYGKEKKKLKYGAEHTGWQYFKHLTFLDPHMIDRQQQQFARTKDGKGVMLSPGGTPHHIVINDPTFSLSLIQEVQQHPCLYDIRDPKYRHSECRNQAWAEIIKNLDFPGDINSIYKQWKKVRDRYVREKRKIRMSSANGGEVEESQWDLFPQMMWIDPFLDDRATHYSRSIKRKHDSEELSEDGFLDDLTDSSHGQHSVSQNQSPYSTVLLPGGMNTVKAVQGTHREAERTTMITRTLSLQQRDMNAIDGDKAFALSVTADMLALPEHARAIAKAQIQNWLDNSRLSQQMQFDSK