VELSGNGDLIFSSGGWFLFSFSSFERGLWLWGGETETKVYVGNLGTGAGKGELERAFSYYGPLRTVWIARNPPGFAFVEFEDPRDAEDAVRGLDGKVICGSRVRVELSTGMPRRSRFDRPPARRPFDPNDRCYECGEKGHYAYDCHRYSRRRRSRSRSRSHSRSRGRRYSRSRSRSRGRRWSRSASPRRSRSVSLRRSRSASLRRSRSGSIKGSRYFQSRSRSRSRSRSLSRPRSSRSKSRSPSPKRSRSPSGSPRRSASPERVD