MHAVRSRCFAALRASARRATSATSRLSRRRPHHRANASRRARPTRRDVSSATTTRETGEDASRGGRFLTASPTEEGPDDRRRRHRAPHALPAFGDVLLLGEGDFSFSRALVESASVGVGRVTATSLESAAEIETRWGGAANVDALRRASNVEIVHGVDATALETTLPDPGGRRYDKIVFMFPHIAGKGRISLNRELLDAFFQSAERALAPGGSIEVGLVKGQGGTPADEDKQRALGNTWQIQARAAGGDFVLVDAARFDAASWEALGYRSRGHWRSARRGEGEDVEEGGGVRTALKRADFARDRRRGFQHRDGVVHLFRRETELGGATCPWPVEYARDVSVFVDPNVFSDEEFARVARASAGRGVESGAFYRLCVRAFFTHRSVST*