MSKTYGDVMHLNVMGQPVVIVNTLRHATELLDKKAANLSSRPESAMFQLLGLNKYMVFMPYGRSLREHRRAFRGTYGPDAIAQWQPVQLKTARTLLRRLLASPKDFLSHLNLAIAETSMRVSYGIELKDDGSDREYYEMVERVRRIAEPLLHPGVYIMQAFPFLLHLPSWLPGLHIKRNAMEQRRDIDAITDKLYTVAATADENGSLRDSMVARILAAADTKDVHAAEVREMGRTLTAVASGSDTTHAIMEAFFLAMAMHPDKQRKAQQELDAAVGPDRLPTFSDVGSLPYLKAVVKETLRWHIILPAGLPHVALADDEYEGYCIPAGTVVNQNIWAMSKDEREYPEPHAFVPERFLPSEGNPPARDPAEYVFGFGRRICPGRHFAEASLSIYCASVLHVFDVLPPSDERGRPVKMQYRPTDDMVS*