MLRVNKLPRLIGSIRKSSEVATFKQPPSKFAIIGGKFVRVTSQDQPEEVTHTGQYFEKGDWRRNRFLDRSKLVNPNWGIHLVAEIPPTEVEGRIAVCDGRETPDGPPALGHPRVYINLDKGKAESCGYCGLRFIHKH