MAFSGDRSLSLDVPAAGASPLAPLFAEEVGLLLEVAPADEAAVLAAYAAAGVPCARVGSTKPRGTPVEVSVGGAELLRAGVSELRDAWESGSFELEKLQCAPACVAQEQAGLAKRHAPQWSLSFTPAPTALPANDKRPRVAVLRQEGTNGDREMAAALHAAGCAPWDVSMSDLAGGAVALDAFRGVIFCGGFSYADVLDSAKGWAATIKFDERLSAQFEAFRNRPDAFSLGVCNGCQLMALLGWVPGGEPIPEAEQPRFVHNSSGRFESRWSAVKVAPSPAVLLQGMEGSSLGVWVAHGEGRAHFPREDSLQAVLKGSQAPLRYINDACEVTQEYPHNPNGSPEGIAALCSPDGRHLAMMPHPERCFVKWQCPWAPPEWEANASAPWLRLFQNAAAFCASTQ*