MAASVMDSGQVMRIVCVGDVHDDWTSKDHVCVKVLAPDVLLFVGDFGNENVPVVEKILSLPEEIEDAPQVALVFGNHDAFFTASKYGPMATPSKNRNVGANVEKMIKIADKVNASYAALEVRDAPIPLHVVGGRPWSWGGPEWRHQYFFRRYAGVMSLQQSTSRIQKAIDQAGTRGAVVLLAHAGPTGLGTEPSAMCGRDFGDQTGGDWGDADLRMAIQHARAKDIRVPLCVFGHMHDRLQSSTARRTMIGAERDIHTIGKDKADLYAESLAVTPSGQDHLEISEDSGAMTVMLNCAVVPRVQPAPSSTNEKLNTIHHFAHVVMVSNRVGCVHEVWVNSSLGCVETVRLMLANKAVMPMEDVALETARLKGLSADSLTALKSSEARSSSTAGFKLPKMISSLKNPKI*