MAAGFLLQFASAPAVVAPRRHPAVVGRASTIGGTPAVTDRTAVGTLSLPSLGIGTIAWNGKTEEDKARIAGVAAAAQARGLDFFDTAERYGASPLSLIPAALAGLGLPVDKSYLGGDCESNLAEWGRGATVATKFTPTPWRRQASDVVDAARGSCERLGVDSIDLYQLHMPDIIQPFRAFGVVDRKDEIYWDGLAEAYKSGLVRNVGVSNYGGALLERAQEHLARQGVPLVSNQIAFNLLCRREGSLATLEKGNELGVRTLAYYPLAMGLLTGKLAARNLRQAVLEKRVSPQRAADLCRYLEGGSGGTAGDIPRNGVLPLLEAVSDVAAARSKTPAQVALNWVMCKGAIPVGGASSVSQVEDNLGALGWRLEPSEVGQLDAAADDLPFDFKGAGFQTTDSKFVGYGFERWVLN*