MPNSQQLVLTDPAAAISTERLPAGISFQRVPGNYSRGNLMLQRLDSYIAFLDDQIKQVGKADSLQHFIFADSDMIVVGDLGCVFLEFPSFDVALTFRNNKEQPINSGMIFVRGSKDGLAKGKLLLQSVVDSYRRDFFRASRMMGDQLAFAWVVRHFADPLEDSFKQGKVFKSQVKGVEVLFLPCSSYNWTPAEGAGQFHGMPLDVKAIHFKGSRKRLMLEAWDSHKHQVAATKDLLPLQCFVLKSGRSKYDF