MRVLSKAFSRLKTSLPWVPPDTKLSKLDTLRLASSYIAHLRQLLQDERYDPGYVHPVSLTWPFVVSGRPESDPKEVSAASRLCGTTA