MDDLLSPCSSFSPPSPPSFFSHAGHHPVIEFTSCDVPEQWLLDDVFVAKNEGDDDVDDLWPVGSSLSQDSELTEQPLPPQPPPPQQQAELSVVKAPAQQQRPGKRRGRKPGPRPDGPTVSHVEAERQRREKLNRRFCDLRAAVPTVSRMDKASLLADAAAYIAELRARIARLEAESRRAPAARWEPVVAACGAHEAGPGAGGGADEVVEVRMLGPDAAAVRATSAAPHAPARLMSALRALELHVRHACVTRVNGMTVQDVVVDVATPLQDDDDDDGRLRAALLQMMQDSAATYVPN