MCGLPAAGKSTLSAALLRDGAKELLPRLAPFGVSAVRVFWLSFDDVLGNLAAACGHTGYSPELWHQARDSVLRSVRHHFGVACGDGPPPAPLAQLGESGGGSGSSGGAPASGGDSFDVVLLDDNMHYRSMRRVYHRLARDGRLGCCTLCLPLPLAEALRRNAARQESARVADATVSHMAEVLQWPDPARHPWECSTISLPSASSSGAGPPNGEEAEEARAEAAAATAASAAHALDLRLRAAVSLHLQSEDTRRRPAAERAALARAMSCRKKELLERAKAEADQGGGGTPEAREAVADALDAEFTAIFRTGGAGRHPPAASGKSWGCGYGCVRCWTLIFWVGYGGSTRRGRCRRADRREQSLEGLYWLAVLKGKAYTLAEDTVVNTDTIPAGYLVVKAHWLRLEQRECEGKLRSYTLLEAETLIIVNHMVRLAGLRFSPGPGGPADRQLRSAREKLFYIGL*