MLYFVAGVFVLITVPITVQGIVQHLVNWYMPQVQKFVVRILFMVPIFSIQAWFSLFFHGAYGYIRAFRELYEAFVLASFVYYIIELLGGEDQLALTLRRKDAQIGSHPCPFRVICEEWQMGRQFMMNCKYGVLQYVLVKIISTIAVVALSSKGLFHQGEWSWTSGYGYIAVAMNVSIAYALYCLVKLYYATKDDLRDWNPVAKFLCIKGVIFFTFWQGFAIQVLYSVGVIKGIGDWDPVHVVDGIADFLICFEMVFFAILHRYAFPHTDY