MLVMSPSKSIQKLEVINTIQRLGVDYHFEHEIQESLSYLSEGYEEWIGEVDNANNLHVVALSFRLLRVQGYYVSCGSYKEALVRDVQGMLSLYEAAQFRVHDEQILDEAMNFTTTQLKLILPNLNNSLAQQMKKLLKAYFQETKWYHGKIVPKMEQYVKNGALSSTYHLLATTFLLGMGDVATKDAFDWIATEPPILVASGIIARLLNDLVSHEIEQERGDAASGIECYMNEYGVTKEKARMEIRKLIANYWKDLNEDYLKHIIVISRVLLMVMLNLTRTAEFVYKDEDAYSFSNNNLKDVISMLLIHPIIT*