MAVDDMGAELWALVHHLFRKYRRDPRKAVQELTLRTHAEWTREPGVPLPTIAPDVKESPWYHEMCSRRASLLEQLHAKHKRDIADAQELVSSLYPDGCNLSEYAEALRTSAALLPCLVPSETIDHLIQKRGADFQEKGRHEVSHDELVSDVIEGLMIRVLIPRQWWCRGTSSVARATRTGIQSNPPTLYIEYERPAGVPHVRRIHLRTNLRPDMPTAQLARRLAKTHEALLSEAQFQSLLIRCQRLQGQSPASSAANAPSTGTVASTFAAALLPTIANTASPDAPTARSSKPQKADLGLLYRDPDAALENVDLNDADEVTLQEFKEVMNERFKAKVVKPGDPGYVYDKRVEVSKPTQSSGWDDDSD