MDRRSPIYTEKHECQDCYKCVRQCPVKAIRVQDAYATIVDEMCVYCGICVSICPNTAKHVRNDLPRARQLVKLPPRVLVSLAPSWITEFPNIEAGQLIAALKRLGFAAVSETALGAQQVSAHVAETLREQPGQILLSSACPTVVAYIQKHRPQLAGAVTALLSPLLAHCRMLKRHYGEESAIVFIGPCIAKKLEADEHPDLLDIALTFEDLRIWMAAERIDPRALTPATDDRFEPQAAEEGVLYPVDGGMIAGIRAHCSVDDGAFMSFSGLAAVENALDGLEDLDPMQGLFLELLACEGGCINGPKVTRPGSTVTKRQRVLAHARFPETQPVPRPPELDIRRSIMPRPLSQPTPTETRISEVLRSIGKRSIEDELNCGGCGYDSCREFGKALIAQRAERAMCVSWMRQLAFKKANVLIHKMPSAVVIVDGDLRVLECNAAFVAIINHLRPVSLPAELEGTSVAELLPFHNLFASVLKNDMDILDRDIRFLDTILHLSIFTIDPHAVVGAILQDITRPAVQKEQVIRRAREVIQKNLATVQKIAYLLGENAAESEVTLNSIIESFSPAKIEGDEGGSLGD