MNPSNLTVTVQTPKGSVQIDIAPTDTILKLKREIAVKDEIPVSQQRIVLSGESRNDRDVIQDLLNDTEGVVFQCFDLGTRSLTPTTTASVDQRRWLRLWIHYVEDSSTTSFALDLSDRDLVYHVKNKIKYQLGMSLQNQQLMIGDVDLHSGRRLSFYSGIMAARSDGTIPIELINKGPKLSALGEHKFIQIFVRTLTGKTITIDDVNLRDQVWRLKESIQNKEGIPANQQRLIFAGKQLEDGRTLRDYNLSSGSTLHLVLRLKGGQQDNPKVVPR