MDDLLSPCSSFSPPSPPPFFSHAGNPVIEFASCEVPEQWLLDDVVLDKNEGRYDDVDDLWPVAGRSLSPDSELSEQPLPTQPVPLPPPQQQQQELTSVTAAPAQQQRPGGKRRGRKPGPRPDGPTVSHVEAERQRREKLNRRFCDLRAAVPTVSRMDKASLLADAAAYIAELRGRIARLEADSRRAAAARWVDPVAAAASCGADEAVEVRMLGPDVAAVRATSAAPHAPARLMSALRSLELHVQHACVTRVNGMTVQDVVVDVASPLQVQDDDHDGLRAALLQRMQDSAAT