MVRTSVLYQTPFLIPKEYHAKAQELNFSLKEQEWISMIKKCNNMRELKQVHGQILKLGFICSSFCAGNLLSTCALSEWGSMDYACLIFDEIDDPGSFEYNTVIRGYVKDMNLEEALLWYVHMIEDEVEPDNFSYPTLLKVCARIRALKEGKQIHGQILKFGHEDDVFVQNSLINMYGKCGGVRQSCIVFEQMDQRTIASWSALIAANANLGLWSECLRVFAEMNSEGCWRAEESTLVSVISACTHLNALDFGKATHGYLLRNMTGLNVIVETSLIDMYVKCGCLEKGLFLFQRMANKNQMSYSAIISGLALHGRGEEALRIYHEMLKARIEPDDVVYVGVLSACSHAGLVEEGLKCFDRMRLEHRIEPTIQHYGCMVDLLGRTGRLKEALELIKGMPMEPNDVLWRSLLSACRVHQNVELGEVAAKNLFMLKSRNASDYVMLCNIYAQAKMWEKMSYLVLA*