MPKRDVASATSLISRFAKLNQHKKAMSIFSRMFELNIRPNEFTFGVVIHSSVVLDDPNLGKQFHVVAMKLGLNSNVYVGSALLDLYVKLCSIEEGLFVFEDTHEPNVVSYTTLLCGYLKEQRFDEAMEIFRIIPERNVVTWNAMISGYSKKGCNEEAINLFIEMLRRGFIPDQSTFPSLLSAAANMAALGKGKSLHACAVKYLGEVGVFVGNSLVSFYAKCGSLEDCLCVFDRLTERNVVTWNALVCAHAQNGRGDVAIELFKRMEYMGIKPNSVTLLGLLLACSHVGLVDEAYSYFEQARTRDANLLKSEHYACMVDLLSRSGRFKQAEKFIHDLPFDPGIGFWKALLGGCQIHSNTKLGEYAAEKVLALEPGDVSSYVMLSNAHSAAGRWQSVSIVRNEMREKGLKTVPGCSWVEIKCKIHVFVTGDKRHTNKPEIYELLGYFLQHTMKSQETDFLQEF*