GEVNQLGGTFVNGRPLPTSIRLRIVELSRSGVRPCDISRQLKVSHGCVSKILARYHETGSVLPGAIGGSKPRVTTEKVVRAIRRYKSVEPSIFAWEIRERLVADGVCDKYNVPSVSSVSRILRNK