MTLSHLLRRRTWLLAAAAVAAGAGARAAPGGLPTNVAHDAGSPEWDTLRQRLFGGQAITAGQSVVQLVVPLRAAYGASVPVKVVHKFAQSPALYVKRLHLLVDKNPSPVAAVMDLTPRLGQADFETRLRVDEYSHIRVVSELSNGQLHTDSRYVKVSGGCSAPPNRDQLHNIGKTVLKLPAGVQPGQPTAAEVAVVHPNDTGFELNQQTLIYFPPHFVRSIKLSYGGQPLFNADLDFSIAENPTLRFNFVPEAGERELRAEVEDSKDGRFSGSLAVR