MVEIPLLTPYKMGDFHLSHRIVLPPLARMRSYGGIPQPHAILYYSQRATKGGLLIAEATGISDTSKEFLNTPGIWTKEQVEAWKPIVEAVHKKGGIFFCQLFHVGRVSNYELQPNGQAPISSTDKGLTTTTEWSPPRRLRIDEIPQIVNDFRIAARNAIEAGFDGVEIHGAHGYLIDQFLKDQVNDRTDDYGGSLANRSRFALEVVEAVVNEIGSNRVGIRLSPFSDYMDAVDSNPEALGLHIVEALNKYGILYCHIVEPRISGTEERDDPRSLLPMRKAFKGTFIAAGGYDRESGNRAIADNHADLIAYGRLFLANPDLPKRFELDAPLNKYDRSTFYTSDPVVGYTDYPFLDSLSG