MIRIVYDDAGHTGVNQLGGVFVNGRPLPDTTRQKIVELAHGGARPCDISRILQVSNGCVSKILCRYYESGTIRPRAIGGSKPRVATNNVVEKIEEYKREQPSIFAWEIRDKLLTDHICSQDTIPSVSSINRVLRNLAARKEQQAMQTDFYDRLRFVDPNLAYSGQWYNQWTTMPMPGVGLTPFSSLPHQAPVETKKDPVREIISV