MSVETQVLALEQAATALHAALSASLQPLRGGVFASLRLAGEHASLIKAYRSPDPFNVHTAKGHTSPIFSFCADFPALFELRDGLYYAVAAPTWLPFEHDDDEAFKCAEVKHNASIPDVGWSDVVKAKDNFVSFVLGVIDSSPPPAPEDAGLVALFADQIRSRQRGGIVTTMLDVDHLACALVALQRRAQVASPRYDESASRGLWLLARLEGKRGSLLLPGAALVEEGLGGSIDKAFTGLCLRFYEEANNGVLRKARMAEQAPQRVLAAGAASVSSVSEAASGAASSSSDSLRLKALATVVPHLRMIAEAAAAIGWTGEALQHTLFPIALMNNVFGDDLLDAIRVSAACTFGEMRLLNAETGLTVEDMGETEKAQSRKARLDGCRRWREAKDPAYLAPTTGQGMHARDLREEEKRM*