MVEIPLLTPYKMGDFHLSHRIVLPPLVRMRSYGGIPQPHAILYYSQRATKGGLLIAEATGISDTSKEFLNTPGIWTKEQVEAWKPIVEAVHKKGGIFFCQLIHVGRVSNYELQPNGQAPISSTDKGLTTTTEWSPPRRLRIDEIPQIVNDFRIAARNAIEAGFDGVEIHGAHGYLIDQFLKDQVNDRTDDYGGSLANRSRFALEVVEAVVNEIGSNRVGIRLSPFSDYMDAVDSNPEALGLHIVEALNKYGILYCHIVEPRISGTEERDDPRSLLPMRKAFKGTFIAAGGYDRESGNRAIADNHADLIAYGRLFLANPDLPKRFELDAPLNKYDRSTFYTSDPVVGYTDYPFLDSLSG