MRVASATSKRVGVPSLQATKPSSFKRTFFNLRRQLYRPIRQELRVHALHADVGLRSELTVDLGDRSYPIHVGSGLLDDGALLREHVYGDTALVVTNETVAPLYLDRVVSALSSGSAIRVETVILPDGEEYKTLEVLTMIYDKALHAKLDRLTTFVALGGGVIGDMTGFAAASYQRGVNFLQIPTTVMAMVDSSVGGKTGVNHPAGKNMIGAFHQPSSVIIDTQTLKTLPDREYASGIAEVIKYGLIRDAEFFCWQESHMDNLMIRDERTLIHAIEHSCRNKAEVVSLDEKEGGLRATLNLGHTFAHAIETSIGYGEWLHGEAVSVGIVMAADLSVRLGWLDCSIKDRISSLLNSCSLPVKVPKCMSVEKFQALMALDKKNANGKLRLILLKGELGECIFTGDFDSKMLYKTLQVMCDEKSD*