MVSANQPPPDAAAAASGEDASKKVRKPYTITKSRESWTEQEHDKFLEALQLFDRDWKKIEAFVGSKTVIQIRSHAQKYFLKVQKNGTSEHVPPPRPKRKAAHPYPQKASKNEPGYTLKADSSSMLRNSGMNATVSSWTHNSIPPIVASSMVKEDLGAGAMAPNNFCSSSTEGPARAWQPGETNDQLNQVPSLRLMPDFAQVYSFLGSVFDPSTSGHLQKLKEMNPIDVETALLLMRNLSINLTSPDFEDQRKLLSAYSAPSDGIELGSTRSSVLADRPLSASFM