MSPPAILDIGQLQRVANFLGIGGPPKSQPTVRVGMLGASQVATYAMIWPARRVPQAEVVAVAARDGERARDYAKQHGIARSYGSYEALLADPDIDAVYVGLPNGLHGHWTRAALKAGKHVLCEKPFTANEEEAREVQALARSRGLVCREAFHYREHPLMEHLHRLLGSMSSLCTDSSPKAVGKQQHLQQQQHHGKFHEEASGGVLGRLKSVDVAVLIPKWVFGGANIRFQETLAGGAAMDAGCYCIHAIRSLVGGQPTVESATAVMAPKSQVVDAAMSGTLRWREGSNAGLHASFRASLQHDGLFPISTIDVRGDKGHLHCSNFIMPVFGNVVRLTTTSPAVESGAGSNSIGNGSNKTTTTVTRVYGSGESTYFYQLSRFVRDVGTVKDAAKDDDAGALVAASTILADDAADSIANMHLLDEVYLAAGLAPRLPSSQSARKQQAKQAGVQ*