MCFFCFNNMLGSERICADGSRLGLGTKETVAIAVLRDAWQNGHRCVELRRDGRRVIFFCTLCGTRCYNDTVLSDHLNGNQHTRRAASVVLSSICGDESCLSDMQTGSFGNKEKPKEKGVHELMNASSTCVLGSESFSELPASSVEFIGQAQVFIKHSETNPRVKAVWCQWLGLNAGLESHVKSSDQPAYALVIFPYSDAIGRRGEWKPVLPGKNGFTELKTKFQQELLKKSSKSFFSEDVIDLHNRDSVFAWMNADTSKVPGERGNSLFVKDLSQASFRKALKKRRLNLLERFCFICHQQMLPGKDMAGLLNLSTGQMICNSRNTRGAFHVFHLSCLIDWILLCKAKFSSPAADENCRLQTMRGQVGTKRRGRRKSAPEKHGPVFCPECQGTGIQVDGHQLELPRYRLAQVFEWLLEMIQARRSWME