MTNPRRLKGHKGAVTCCIASRARPGILVSSGEDGRICWFDLRCKDVFFTMDLGKSQVSSICFKAGDEDVLYASIGSEIVCFDVHLASSWKPLESYNYNSEEINQIAFSSKSPFLAAADDSGDVKIIDTRQKCLYKTLRAVHTSICSSVQFLPWRPWEVVTGGLDAKLVMWDFSRGRPYKVVDFGMPDMDNHESSCNAGQCFNPAFVHAIAVPEMDMLGGLDKFCAVAKGDGAIDVINITSELAVVNSTSSSQSRKGSKSRSKGNMPALDATTIDQGQGKRLHLDYALGGHTAAVSCVAFSLFGQRGKFIISGGNDAFVKVWDWSKYLDPGQTSCSSDLPTSINVNKKVNWLCTTPADSENIVVCDTSKVMKVYSIS