MDTVISGVSPLTPSHLRHYTPVFGSISKGCSVPVQVSYGKIFNIRDKARNGMLQGCLPNLHLESINRRSFCQRSRKQLIGNATSGQPLGSEPEAFSTKGTWETVQTFLDAFYRFSRPHTVIGTTLSIISVSLLAVESISDFSPLFLTGLLEAVVAAFFMNIYIVGLNQLYDIEIDKVNKPNLPLASGEYSVKTGILIVSSFAIMSFFLGWVVRSWPLFWALFISFVLGTAYSINLPFLRWKRFAVVAAMCILAVRAVVVQLAFFLHMQMFVLRRPAVFTRPLIFATAFMSFFSVVIALFKDIPDIDGDRIFGIRSFSVRLGQERVFWICVFLLEMAYSVAVVMGLVSSTTWSKFITVFGHVVLASVLWTRAKSLDLKSKAAITSFYMFIWKLFYAEYLLIPLVR