MNALTVSTTSTVTRCAAKADGVARRRVHRPRAPVTRALHRAGRHDALGTDDVALPSALSRRAALLAAGSVALTPLSAASAEDAEDAEDADPPPPQLTPEERAALDKVDAAVRSASEDSVRLASASAPNQYLPTPQGFSLPLPPDPVRFPRAPIDIKLAVLLLRSTYETVDALDMMAMDTFQINFWKSRQSEWEPYTQQYSPLKIEQGKLTDPLYFDFISYTQFKVVAKEIPKSQSVFEERSGAEGTTKVIRRDANLSDNKLLPAVLAQRLGDTVYARMRYGFEGTQFDVPEPAFGGDVDEAALGMRKLVNAFVRKGYALKSSVEVVKNGVGDAQRVVTIKLDGPATLWSAQALAARGINPTNEYLGYALTGYLRLSGVPSSYSARVNDTSLELEFVVG*