MQAVVFKGLFEVALEERPIPQIQDPTDVIVKVRYTALLYSELHVFRGHQPSTTGFIMGHEFTGEIVETGSEVHNFHTGDLIVSPFTVSCGECFYCVRGCSSRCAKCLLYGCPILDGGQADYVRVPLADSTLVAAPKDIDEKKLVLMADIFPTGYYAANNAFKGMDDATVQESTVILFGCGPVGICALISALEYRPKHLIAIDSVPDRLDLAGRLGAEPWNFQTQADGLRERVKELTEGRGADVAIEVVGHSSALAMAFEMLRPWGRISSVGVHFGEIPWTGFQAFSKNLQIEMGRCPVRSTFEDALKLLVQKQDTLDFMVTDVRPLSTAVTAYDDFNHMRSQKIIFEGGNQSHVARPW*