MVSALVQVIGNSHNNPLQVHENPLSIPQSNTQGHDQPQQPVPDQGNTRRRHYRGVRHRPWGKWAAEIRDPKKAARVWLGTFDNAEAAALAYDEAALRFKGSKAKLNFPERVQGRSELGFLTNRQDLHAGTQQIMTRRVTDPPCPPHTQQEAYTTRFQYPQFLLPSGNYGFNYAEPVGRYSSGESYLSPASSAASSSSSSSSSSSSTTSHQQEELIRFSM