AVGPSPMEEEETYLEFYLDQCTAQDEVVPPRSPPFSPVTSYDVYIPNPSNPEMAFSSHLKDKETSGDFSSVDLSFLPDELTQENKDETVNGSKDEVEKTCKTQSHQSQLPLPKEQDIDLGLNGSGLSSSQSHLHPDDADSVQPSPEKPTSDPLPLASVASMKPMTPVSECSGIVPQLQNIVSTVNLACKLDLKKIALHAKNAEYNPKRFAAVIMRIREPRTTALIFSSGKMVCTGAKSEEQSRLAARKYARVVQKLGFPARFLDFKIQNMVGSCDVRFPIRLEGLVLTHQQFSSSYEPELFPGLIYRMVKPRIVLLIFVSGKVVLTGAKERSEIYEAFENIYPILKGFKKA