MPELLSDGGSVCIKGCGEDEAVLTTHDASYVVRLADSSNSMLLVRGGVEAEEALDEPAVGEEEALAPSRPDARPTLSSLEAAAQCSPLELRAALQRWRAVEVAGRWCCLDPQYEADCVECLLALAVEQEWPLHAVPVPAAVEALAAQFDEATVRHCLRSHSTAAAAPWEEWLAAAASDEVALEPRAICTFRARVLLLETEAWPKDAFDEAWADGPSDADLDGLAVLLPPDGRAAKGAPLTVRALSAEAMPPDAAARFSVLWSLKPSWAMRELGPYLLDIVAPGSSAEALVLQHARCVTASDGSRSYVERK*