MGALAAATLVSPNCAAGRPKTTRHSRSVTVTPPRSTGGLGAKRPACRDAHRSAWEPAAPRPAALRRPVPSARAGGQDGQPASRGTLPGQMDFERGTLLGGKYEVVELLGRGGNGVTYRCRDTATGGNVAVKCLSLRSLKDWKQLDLFEREAQILKNLDYKGIPKYLEYFEQDTEQDRAFFLVQEEVSGKSLADMVSSGWRADEAEVTRIGLELLSTLDYLSSRRPPVTHRDIKPENIVVEGGKTGGRVFLVDFGGVQAAAASADSLGSTIVGTYGYMSPEQFRGAATPASDMYGLGATLLFLLSGKPPSAFPVERMRTDFSSVKMGARLEAVVDGLLEPLPEDRMAAADALALLTGKPRPAKSPKGGSASMASPDAPHAGRPAGSKITVKKRGPRLEIDIPPAGFX