MRSTSIMAEAAVQTLDISPVGRVEGDLDVRVDIADGVVVNAWTQAELFRGFEIILRDKDPQAGLVVTPRACGICGASHLTCAAWALDTAWGTTVPRNAILARNLGQLAESLQSLPRHHYGLFMIDYTNKAYAGSPYYEEAVKRWSPFTGAHYEAGVTISGRPVEIYALLGGQWPHSSYMVPGGVMSAPTLTDVTRAWSILEHFRRNWMEPMWLGCSLERYEQIQSYDDFLAWLDERPEHANSDLGLFWRMSLDIGLDKYGKGLGKYVTWGYLPHEDKYNHPTIEGRNAAVIMKSGVYDGKTDTHKLMDQSFTREDTLHAWYDEASPVHPFDRTTKPISKNDLDHNAKYSWSTAVAHVDNGRLEAGPLARQLVAGGKHGESWQHYDPLLLDMYKKLGGASVVLRHFARMHEGVKIYREMERILRELRLNDEWYIKPTEKDGRGWGATEAIRGALCHWIEVQNGKIKNYQMIAPTTWNVGPRAETGERGPIEEALIGTPIKDKHDPVEVGHVARSYDSCLVCTVHAHDAKTGAELARFRTA