MMESSGGSGSSDPLLLAPGFRFYPTEEELLTFYLRHRLAGTKPVVEHLIPVMDIYGYHPSELQAMAGAANVCDTEQWFFFCPRAERELHGGRPARTTPSGYWKATGSPSYVYSSSPNNRVIGEKRTMVFYQGRAPTGNRTRWKMNEYKAVADDAPPAPGAPVMLRNDFSVCRVYISTGTLRSFDRRPLNRPGGLAVVSAHQQAVHCGYQQQQLQPQLPPPAAVAKTTTRHHHQQMHAAVVVDDDAADSNGRHAAAAENSHDSSSSGSRGGVDGAEDAAMAIDWDSLIPPVDDLAFRGVDDLTRVIWPHN*